Riot police officers ride horses as they attempt to disperse protesters demonstrating against what they say is a wave of unexplained abductions of government critics, along the Aga Khan Walk in downtown Nairobi, Kenya on December 30, 2024.
Street demonstrations rocked Kenya on Monday to protest against abduction and enforced disappearance of critics of Kenya's President William Ruto’s administration.
In the capital Nairobi, which experienced relative calm in the morning, police fired tear gas to break up demos on Aga Khan Walk, and at the Moi Avenue and Kenyatta Avenue junction.