The Legend of “Baba” — End of an Era in Kenyan Politics

On a cooling morning of 15 October 2025, in a hospital in Kerala,India Kenya lost one of its most enduring political figures. Raila Amolo…