Xie Caiping, 46, is known as the "godmother" of the Chongqing underworld and is the sister-in-law of the deputy police chief of Chongqing.

It was reported that she kept several luxurious villas, drove a Mercedes and is also known to maintain a stable of 16 young men to provide her with sexual services.