Six tourists arrested after feces found at sacred Machu Picchu temple

Photo of Six tourists arrested after feces found at sacred Machu Picchu temple
Facebook
VKontakte
share_fav

Six tourists have been arrested at Machu Picchu after fecal matter was found at a sacred location on the famed Inca citadel in Peru.

view CNN: Top Stories