Summer Olympics in London, 2012
July 06, 2005 • by Jordan J. Ballor
London has been awarded the 2012 Summer Olympics, beating out Paris, New York, Madrid, and Moscow.
According to a report, “The victory means that London will play host to the world’s premier sporting event in seven years’ time with a specially-built stadium and village rising from what is now an urban wasteland in the east of the city.” Continue Reading...