UN resolution criticize Sri Lanka over human rights The United Nation’s top human rights body on Thursday adopted a US-led resolution asking Sri…
Mass grave unearthed in Sri Lanka Excavators have unearthed several skeletons from what seems to be a mass grave in Sri…