July 6, 2001
5:51 AM Subscribe
China is on an 'execution frenzy'
executing more people 1750+ over the past 3 months then the rest of the world combined over the past 3 years.. according to Amnesty International. The parades and stadiums add a nice Roman-era twist.
posted by stbalbach (34 comments total)
« Older Medical marijuana... | My Cat Hates You Dot Com... Newer »