Queen greets Olympic torch at Windsor Castle
World | July 11, 2012 15:47 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