Mass grave unearthed in Sri Lanka Excavators have unearthed several skeletons from what seems to be a mass grave in Sri…