National

Police swoop nets suspected burglars

The Police have detained 20 burglars over theft of several electronics in different suburbs of Kigali City.
no image
Times Reporter