A police officer pursues a protestor along Kenyatta avenue on Tuesday, June 18,2024. [Collins Kweyu, Standard]
Twenty-one human rights and governance organizations have demanded for immediate and unconditional release of all arrested protestors and observers.