
David Odero is a law student at Kisii University and a special correspondent for JURIST. He filed this dispatch from Nairobi. After several nights of terror, abductions, running battles and the deaths of protesters in the hands of rogue police, President William Ruto has finally decided to withdraw the controversial Finance Bill and send it [...]