Why 'flavoured teargas' is now trending

The Occupy Parliament protests on Tuesday June 18 provided a moment for Kenyans to express their views on the controversial proposed Finance Bill 2024.