The Universal Periodic Review: KELIN Joins Allies to Leverage on UN’s Human Rights System
Between August 26-29, 2024, KELIN joined a crucial workshop in Machakos, Kenya convened by East African Centre for Human Rights (EACHRights)-the Secretariat of the Kenya