October 16, 2025, Nairobi, Nairobi, Kenya: Supporters of Kenyaâ€s former Prime Minister Raila Odinga scramble for safety as police fired teargas to disperse rowdy crowds at a stadium hosting the viewing of the deceased opposition leaderâ€s body on October 16, 2025.At least two people were shot dead in the melee.