ICJ Kenya Demands Release of Content Creator Detained Over Tax Protests By KahawaTungu ReporterJune 22, 20240 The Kenyan section of the International Commission of Jurists (ICJ Kenya) Saturday called for the immediate release of content creator…