Follow Us On
Tokyo Awarded 2020 Summer Olympics
(0 votes, average 0 out of 5)

Tokyo was awarded the 2020 Olympic Games over Istanbul and Madrid. Tokyo last played host to the  games in 1964. Read more.

Comments (0)add comment

Write comment

security image
Write the displayed characters


busy