Tag: Kakwea Rukirabashaija

Magistrate refuses to sign Kakwenza’s release order unless passport is deposited in court

The Chief Magistrate has refused to sign the release order of Kakwenza…

2 Min Read