Forget Beijing Games, London 2012 is calling
AS the curtain drew on the Beijing Games, it was clear that China was the biggest winner on all fronts; from playing the perfect host to winning a record 100 medals including a staggering 51 gold medals. Unfortunately, Rwanda is one of those countries that have nothing to cheer about the Beijing Games.