-
Marking Their Territory
-
For once, it's not Americans accused of being bad tourists. In this case, an international bunch of tourists were arrested for pooping in a temple at Machu Picchu, a sacred spot in Peru. Who does that? Really, who takes a dump at a holy site? (CNN)
Have an opinion? Add your comment below.