Sri Lanka

It is claimed that human remains have been found in 100 containers of exported recycling sent from UK to Sri Lanka. The British government – the Environment Agency – has […]