Lords of the rings: London hosts third modern Olympics

July 27, 2012 12:01 AM