The repatriation of former Prime Minister Raila Odinga’s body to Nairobi on Thursday, October 16, 2025, is expected to cause significant traffic disruptions across key city routes. The body is ...