Companies launch operation to escort dozens trapped near Machu Picchu to city of Cusco, as protesters demand release of ousted president

Vote up!

Points: -6

You voted ‘up’