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 Tuesday as protesters blocked the railway

See Full Page