Editorial Cartoon of the day

-
Rwanda Olympic team departs for Beijing today ahead of the Summer Olympic games that start on Friday in the Chinese capital.
Rwanda Olympic team departs for Beijing today ahead of the Summer Olympic games that start on Friday in the Chinese capital.
Times Reporter