Motorists given until November to install speed governors
Public transport operators have until the end of November to install speed governors in their vehicles, according to a new directive announced by the Minister for Internal Security, Sheikh Musa Fazil Harelimana.