A Nairobi court has issued a warrant of arrest against a senior police officer who failed to appear in court...
Rebecca Njeri Muraya and Abdisalam Ahmed face serious allegations after a woman, Ayni Hussein Mahammud, accuses them of police brutality....