News WrapGet Handpicked Stories from our editors directly to your mailbox

Sri Lanka to send back garbage from UK, Suspected human organs found in garbage

Jul 24, 2019, 10.15 AM (IST)

Sri Lanka has accused the UK of sending human organs in the garbage. Sri Lanka is going to send back garbage from the UK. Are developing countries a dumpyard for the west?