HOME entertainmentPeru protests block access to Machu Picchu, stranding tourists International Insights news portalentertainment 2024-04-30 09:07:070By Lucinda Elliott, ReutersRiot police guard the entrance to the trail leading to the ruins from Machu Picchu Pueblo, Peru Photo: AFP上一篇China to hold first space cooperation forum with LatAm, Caribbean countries下一篇Parents of Michigan high school shooter sentenced 10