advertisement

Tokyo Wins 2020 Olympics

Japan is celebrating Tokyo being awarded the 2020 Olympic and Paralympic games.

- Advertisement -

They beat off competition from Istanbul and Madrid to win the International Olympic Committee vote in Buenos Aires.

advertisement
advertisement
advertisement