News7 months ago
KENYA IN FLAMES: Protesters Set Buildings Ablaze as MPs Pass Controversial Finance Bill
Chaos erupted in the Kenyan capital on Tuesday as thousands of protesters stormed the parliament building, setting parts of it on fire, in a bid to...