Largest ever mass grave discovered in Mannar, Sri Lanka

AsiaNews has this here.