China shows off its might
China for a long time has been the humongous communist country; where everything fake is manufactured, where freedom, like English, is a rare commodity and where Maoism is venerated by the day and capitalism at night.
The Rwandans team at the Olympics Games. (Photo /J. Mbaranga)