
David Odero is a law student at Kisii University and a special correspondent for JURIST. He filed this dispatch from Nairobi. Friday through Sunday, 21st – 23rd of June, were marked in Kenya by a series of abductions of anti-Finance Bill 2024 activists while the number of those who died as a result of the Thursday [...]