National

Ten arrested over treason

NORTHERN PROVINCE GICUMBI—Police in Byumba, Gicumbi district have arrested 10 people on charges of treason, genocide denial and use of illegal national flags in Rwanda.
no image
Times Reporter