Raila Odinga: This Man Raila Odinga, Kenya’s Peace Maker and Man of the People
Kings never die, they rest. On October 15, 2025, Kenya’s father of democracy, the second prime minister, Raila Amolo Odinga, breathed his last after a cardiac arrest during a morning run in India. He was pronounced dead by Dr. Sister Alphons, a cardiologist at Devamatha Hospital, after several attempts of CPR failed. His death was […]








