admin
June 25, 2024
Thousands of demonstrators flooded the streets of Kenya’s capital, Nairobi, and some broke into Parliament and briefly set fire...