October 24, 2009 Sports Update Edit Delete Tags Autopost The 2010 Winter Olympics torch relay began this week with a ceremony at Olympia in Greece. http://bit.ly/1MQ9eS