Kenya’s Armed Forces Chief, General Francis Ogolla, and nine other military representatives have been confirmed dead after a helicopter crash. This was revealed by the Kenyan President, William Ruto at a news conference on Thursday. The president subsequently announced three days of national mourning. It was gathered that the helicopter crashed in the west of […] More