Anti-riot police officers clear a road barricaded by protesters in the capital Harare, Zimbabwe, March 31, 2025. REUTERS/Philimon Bulawayo
Anti-riot police officers clear a road barricaded by protesters in the capital Harare, Zimbabwe, March 31, 2025. REUTERS/Philimon Bulawayo