gamesbids.com
Tokyo Wins Bid to Host the Olympic Games in 2020
Buenos Aires, Argentina – The International Olympic Committee (IOC) has elected the city of Tokyo to host the Olympic Games in 2020. Istanbul was defeated on the final ballot. This was Tokyo&…