Cartoon

Editorial Cartoon

Some of the judges that were sworn in at the Parliamentary Buildings in Kimihurura, Kigali yesterday.   Courtesy.
Some of the judges that were sworn in at the Parliamentary Buildings in Kimihurura, Kigali yesterday. Courtesy.
The New Times