People walking by Wulian Square in Hangzhou, China, on Monday afternoon were shocked to see a young woman standing under a sign that read: "Human target. 10 yuan ($1.50) per arrow."
She had a cardboard sign that had her bank account and AliPay details...