Posts

Tokyo to Host 2020 Olympics

, ,
Tokyo was awarded the 2020 summer Olympic Games following a vote by the International Olympic Committee. The Japanese capital, which previously staged the world’s biggest sporting event in 1964, beat Istanbul, who were bidding for the…