Crystal view lodge
Hafsa Mohamed kidnapping: DCI arrests main suspects who were hiding inside Kinangop lodging
By Evans Maritim | 3 years ago
Detectives from the Directorate of Criminal Investigations (DCI) have arrested two main suspects behind the kidnapping and torture of Hafsa Mohamed Lu...
Load More please wait....