The Kenya Human Rights Commission (KHRC), Muslims for Human Rights (MUHURI), and activist Khelef Khalifa filed a lawsuit against the…
Browsing: The Kenya Human Rights Commission (KHRC)
Rights groups have protested President William Ruto’s decision to sign the Protocol of the Constitutive Act of the African Union.…