Kenyan Defence Chief, 9 Others Perish in Plane Crash

President William Ruto of Kenya has announced the d3ath of General Francis Omondi Ogolla, the defence chief and nine other top officers on Thursday, April 18, in a military helicopter crash in a remote area of the country. Ruto told reporters that: “Today at 2:20 pm, our nation suffered a tragic air accident… I am […]

Keep Reading