On Sunday, an accident along the Nchoroiboro-Ruiri road that resulted in 5 injuries and one death enraged residents, who have decided to build their own “homemade” speed bumps to slow traffic.
They pleaded with the Meru county government to erect better speed bumps.