briankelleynj.com
Something tells me it’s all happening at the zoo…
The London Zoo has opened a new exhibit…which, as you can see in the image to your right, features humans. According to this AFP story, “The ‘Human Zoo’ is intended to show …