Editorial Cartoon
Thursday, August 02, 2018
Some of the judges that were sworn in at the Parliamentary Buildings in Kimihurura, Kigali yesterday. Courtesy.