Quote:
Originally Posted by MrSelfDestruct
There is no way that a country whose police force has vans equipped with lethal injection equipment that is routinely used on people who commit non-violent crimes is in any position should criticize any other country's human rights abuses, with the possible exception of those that carry out mass executions in stadiums.
|
I assume you are refering to China? I've never heard this. It sounds really messed up though. Can you give some more details or background info? Who else does this? Thanks.