Tokyo, the Next Host for Olympiad 2020

Tokyo finally won the competition to host the 2020 Olympics. The capital of Japan‘s defeat Istanbul (Turkey) in the last round of voting, at a meeting of the International Olympic Committee (IOC) in Buenos...