Peruvian police arrested six tourists this week for allegedly damaging and defecating at a scared temple at Machu Picchu. Officials plan to deport five of the tourists and prosecute another, Reuters ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results