17.3 C
New York
Saturday, November 7, 2026

Demonstrators hold anti-Mugabe placards

Zimbabwe Mugabe
People cheer a passing Zimbabwe Defense
People gesture and shout slogans during