Peru has evacuated around 1,600 tourists from a train station that serves the Inca citadel of Machu Picchu after a local protest escalated into clashes with police.
Peru evacuates 1,600 tourists from Machu Picchu amid protest

125
Peru has evacuated around 1,600 tourists from a train station that serves the Inca citadel of Machu Picchu after a local protest escalated into clashes with police.