Peru evacuated some 1,400 tourists overnight from the train station that serves the Inca citadel of Machu Picchu, while about 900 others remained stranded as protesters blocked the railway tracks, officials said.
Truck plows through Iran protest in Los Angeles (VIDEOS)
...
Read moreDetails
