Natalie Beach


Recent Articles

Tokyo set to host 2020 Olympics, Spanish sentiment remains mixed as Madrid snubbed

9/24/13 9:00am

MADRID — The selection between Istanbul, Madrid and Tokyo to host the 2020 Olympics was fraught with controversy this year, as each city currently faces economic, political or environmental troubles. The dispute continued with the recent announcement that Japan, still recovering from nuclear disaster, won the International Olympic Committee’s vote Sept.