A protester lobs back a teargas canister at police during protests against the Finance Bill 2024 in Nairobi on June 25, 2024. [ AFP] For the past two weeks, clouds of acrid smoke have billowed through ...