National

Police impound over 300 motorcycles

Over 390 commercial motorcycles have been impounded by the police in Kigali for various traffic offenses.
no image
Times Reporter