The last time Tokyo hosted the Olympics was in 1964. With a promise of “careful hands”, Tokyo has once again won the right to host the Games. The 2020 Olympics seem to be a long time away, but there is a lot of work to do. 2020 Olympics to Have “Retrofitted” Venues Year after…
Last updated by Lewis Howes at .