Investigations19 hours ago
Death by Suicide of Insurance CEO Reveals Details of Murky Sh286M KPC Tender Scandal
Kiragu jumped to his death from his office building on 11 March 2025, a day before facing DCI detectives over fraud and collusion allegations.