2015J_FriAMUTCE_January+0000RJanAMUTC

Muslims for Human Rights slams police operation

Khelef Khalifa, Chairman of Muslims for Human Rights in Mombasa, June 12, 2014 - slams police for inhuman screening exercise and increased insecurity in Kenya.

Rate this item
(0 votes)