China operates a fleet of mobile execution vehicles. (via)
Post date: Thursday, June 15th, 2006.
Tags: Controversy Crime Death Execution Human rights Nationality.