It is still not clear what exactly fell onto a Kenyan village last month, but such events are likely to become increasingly ...
On December 31, 2024, in a remote village called Mukuku in Makueni County, Kenya, residents woke up to the discovery of a mysterious object in their backyard. The large metallic-looking ring has since ...
High Court has directed Police IG Douglas Kanja, DCI boss Mohammed Amin to personally present four men, allegedly abducted in ...
The High Court has ordered the Inspector-General of Police Douglas Kanja and Directorate of Criminal Investigations (DCI) ...