Joseph Kibugu

KNCHR tasks energy companies to entrench human rights standards in their operations

Naivasha, Monday, June 10, 2024 KNA by Erastus Gichohi/Faith Kisiang’ani The Kenya National Commission on Human Rights (KNCHR) has called…