Faith Leaders Call for Action to End Gender-Based Abuses
By Beryl Ringos
Nairobi, Kenya: Barely four days into the New Year 2024, news of the killing of 26-year-old Starlet Wahu struck Nairobi, sending shockwaves...
Human Rights Report Faults Global Leaders for Double Speak
By Alex Odongo
Nairobi, Kenya: Leaders around the world have been blamed for failing to take firm positions to protect human rights which has resulted...