National
Police impound 10 stolen vehicles
KIGALI - National police and Interpol have impounded 40 vehicles in a joint nationwide exercise aimed at seizing cars brought in the country through theft or bearing false document.
Director of CID, Costa Habyara