Fifty motorcycles impounded in enforcement of pedestrian rights

The Traffic and Road Safety department (TRS) has impounded at least 50 motorcycles in the City of Kigali for violating pedestrian rights. The motorcycles were impounded in operations conducted last week to... Read more »