Protesters Set Kenya’s Parliament Compound Ablaze Over Tax Hike Bill
On Tuesday, protesters stormed Kenya’s parliament compound after overwhelming police and subsequently set sections of the compound ablaze. The protesters’ action was to vent their… Read More »Protesters Set Kenya’s Parliament Compound Ablaze Over Tax Hike Bill