Kenya’s military chief, Gen. Francis Ogolla, and nine other military representatives died in a helicopter crash, according to an announcement made by Kenyan President William Ruto...
On Monday, a helicopter crash-landed onto the roof of a building in midtown Manhattan, New York and caught fire, TOPNAIJA.NG reports. One person died in the...