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.
This thread has been archived and is closed to new comments