Gravitas: Asia - The west's dump yard?
The Sri Lankan government has urged Britain to immediately take back more than 100 containers of trash, reportedly containing human.
The Sri Lankan government has urged Britain to immediately take back more than 100 containers of trash, reportedly containing human.