Gravitas: Asia - The west's dump yard?

Jul 25, 2019, 12.10 AM(IST)

The Sri Lankan government has urged Britain to immediately take back more than 100 containers of trash, reportedly containing human.