New military bosses sworn in at State House
President William Ruto has presided over the swearing-in and installation of ranks of the newly promoted Chief of Defence Forces General Charles Muriu Kahariri. Also sworn in during the ceremony at State House, Nairobi, was the new Vice Chief of…