text:  Officer Feng tells Helen she's suspected of being part of a gang responsible for a massive financial fraud. Several victims in Shenzhen have lost everything. One has even taken their own life, he says. I said, that's nonsense. I never know anything about that. He said, but that's your passport number. That's your name. So they immediately showed me a bank statement. He briefly waves a document on screen. It appears to show a vast amount of money in an account in Helen's name.