Year: 2025

Kenya police fire tear gas at protest against alleged government abductions

Police in Kenya’s capital Nairobi have fired tear gas to disperse protesters demonstrating against what they say is…

By