Olympic Games 2020 – It’s Tokyo!

Tokyo has won the race to host the 2020 Olympic Games. The Japanese city beat Madrid and Istanbul after what turned into a thrilling finish. The decision took place at the 125th session of the International Olympic Committee (IOC) in Buenos Aires. Tokyo was always the strong favourite but there had been concerns over the Fukushima nuclear power plant and the radiation leakages.

Category: Olympic Games / Tokyo 2020 / IOC