Day: September 7, 2013

News

Breaking News: Tokyo Chosen For 2020 Olympics

The 125th IOC Session in Buenos Aires declared Tokyo, Japan the site of the 2020 Olympics because of its dependability and immediate capability in hosting the international games. [Boston.com]

Read More