punishment

Human 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 state takes away inmates' liberty, controlling every moment of their lives, and locking them up in cages. For some reason, we've forgotten that maybe, just maybe, throwing hundreds of thousands of violent people together in…

Read More