Limuru MP Eng. John Chege Kiragu makes his submission before the National Assembly's Transport & Infrastructure committee at Continental House, Nairobi. Chege recommended a formation of independent body other than NTSA to be conducting all accidents investigations. February 18th,2025 [Elvis Ogina, Standard]