National

Police breaks up unlawful protest

KIGALI - The Police yesterday managed to put halt what it called an unlawful protest that was about to set off from the American Embassy in Kigali.
no image
Edwin Musoni