Police ask horror fan to remove scary sticker

Passers-by called the police when they noticed bloody handprints on a car's rear window in China's Zhejiang Province.

Edited and translated by Zhang Yang. Polished by Andy Boreham.

Passers-by called the police when they noticed bloody handprints on a car’s rear window in China’s Zhejiang Province.

Special Reports
Top