An Opera News Kenya publication
Police on Tuesday lobed teargas canisters at peaceful demonstrators at the Freedom Corner, Uhuru Park Nairobi.…