tryingfaith.com
Disturbing Videos From China - Three Taken To Van
Here is a video that I found on Twitter. Looks like it came out of China. It's more than a bit disturbing...