Uncategorized Magistrate’s Court Defers Ruling in Private Prosecution Bid Amid Procedural Disputes March 24, 2026 admin The Magistrates Court in Nairobi is set to rule next week on whether to...