Quantcast
Home » Topics » 2020 Olympic Games

Tokyo named host of 2020 Olympic Games, crushing hopes of Madrid and Istanbul

Tokyo has defeated Madrid and Istanbul to be elected host of the 2020 Olympic Games, the International Olympic Committee has announced. Meanwhile, thousands of hopeful, recession-hit Spaniards packed around giant screens in Madrid on Saturday to watch Olympic chiefs in Buenos Aires decide the fate of their city’s bid to…

Google+