Chaos, Arrests, and Teargas: Inside Kenya’s Anti-Abduction Protests Shaking the Nation
The streets of Nairobi and other major towns in Kenya erupted in protests on Monday, December 30, 2024, as citizens […]
Chaos, Arrests, and Teargas: Inside Kenya’s Anti-Abduction Protests Shaking the Nation Read Post »