
Catastrophic Pollution from Chinese-Owned Mine in Zambia: A Call for Accountability
A catastrophic acid spill from a Chinese-owned mine in Zambia has heavily contaminated the Kafue River, affecting millions who rely on it for water. The incident raises serious concerns about …
Catastrophic Pollution from Chinese-Owned Mine in Zambia: A Call for Accountability Read More