March 30, 2025 • The U.N. has identified Kabwe, a city of almost 300,000 people in Zambia, as one of the most polluted places on the planet. Who is to blame? And can justice be done?
"You can see the white stencils made it through the fire, even though the paint itself is gone," said Grouille's wife Alice Carr, pointing to a wall painted with Hopi spiritual figures. The Zane Grey ...