Crime News Review Mohammed Sharif Diriye Faces Charges of Fraudulently Obtaining 2.6 Million Shillings September 28, 2023 admin 245 ViewsIn a courtroom drama that played out at the Milimani Law Court on...