Tourists stranded at Machu Picchu after protest
At least 900 people have been trapped near Peru’s Inca city of Machu Picchu after protesters blocked the tracks. Around 1,400 tourists were evacuated, but hundreds of others were left stranded after the protesters clashed with officials and bus companies...
Metro