current news
Police Clamp Down on Vendors and Bars Amid Anticipated March 31 Protest
As Zimbabwe braces for planned protests set for March 31, 2025, a sense of unease is sweeping through the streets of Harare. Authorities ...