Police impounds 199 vehicles without mechanical inspection certificate

The Rwanda National Police (RNP) department of Traffic and Road Safety impounded 199 public service vehicles, school buses and trucks, which had no mandatory mechanical inspection certificate. Some 125 vehicles were impounded... Read more »