NPS Now Says Senior Cop in Baby Pendo Case Fled to Somalia.
The National Police Service has told a Nairobi court that a fugitive senior police officer alleged to have played a key role in the cold blooded murder of Baby Samantha Pendo is believed to have fled to Somalia. In a report produced in court, the police told court that the police officer Mohammad Baa who […]