politics2024-05-21 13:04:2928Peru protests block access to Machu Picchu, stranding tourists By Lucinda Elliott, ReutersRiot police guard the entrance to the trail leading to the ruins from Machu Picchu Pueblo, Peru Photo: AFPpoliticsPrevious:NBA playoffs: Edwards leads Wolves to 98Next:Hall of Fame outfielder Ken Griffey Jr. to lead Indianapolis 500 field in Corvette pace carRelated articles、 Not so Cool Britannia! Noel Gallagher gives damning verdict on Keir StarmerGames Wide Open unveiled as Paris 2024 official sloganChina's sciChina launches terrestrial ecosystem carbon monitoring satellite