Stone wall 6 tourists from Machu Picchu arrested for allegedly damaging a stone wall and defecating at the… Charles T. Gallegos Jan 15, 2020 0 (FOX NEWS) - Peruvian police said on Tuesday that all six tourists, except one, accused of damaging the…