A Chinese Farmer’s Epic Rickshaw Journey to the London Olympic Games

Chen Guanming, a 57-year-old farmer from China, spent over two years travelling about 60,000 kilometers, through 16 countries, enduring floods, war zones and extreme temperatures,  to reach London in time for the games and “spread Olympic spirit”. The 2012 London Olympic Games may have ended, but remarkable stories related to the monumental event are still […]