Police officers arrest an activist protesting along Parliament Road over the Finance Bill 2024 on June 18, 2024. [Boniface Okendo, Standard]
'Occupy parliament' protests held on Tuesday, June 18, seemingly heralded a new era in the history of anti-government protests.