Queen greets Olympic torch at Windsor Castle
World | Jul 11, 2012, 03:47 PM ISTLondon, July 11: It was a banner day for the Olympic torch: It visited the queen at Windsor Castle, was carried by the man who broke the 4-minute mile and by Britain's greatest Olympic rower