Mudavadi defends Kenya’s human rights record, police

He affirmed that Kenyans freely report any allegations of police impunity to IPOA.

Leave a Reply