Breaking News:

2020 Olympics awarded to Tokyo

CBSTV Videos 1:43 mins

The International Olympic Committee announced that the 2020 Summer Olympic Games will be held in Tokyo, Japan. The contest came down to a choice between Tokyo, Istanbul and Madrid. Alphonso Van Marsh reports.

View Comments (1)

Recommended for You