18.5 C
New York
Friday, November 6, 2026

People shout slogans and hold placards d

Zimbabwe Mugabe
People carry placards during a demonstra