AnnotationsHuman Zoos By Rev Illuminatus Maximus / February 27, 2010 Found : Human Zoos As has been well-documented on this site, America imprisons more people than any other nation. The