re: #42 Teddy’s Person
Six tourists have been arrested at Peru’s Machu Picchu for allegedly defecating in a sacred temple.
And they aren’t even from the US!
USA! USA! USA!