Editorial Cartoon of the day

-

Tuesday, August 05, 2008
Rwanda Olympic team departs for Beijing today ahead of the Summer Olympic games that start on Friday in the Chinese capital.
-