Sex, lies and religious roles 9 years ago Shi Yongxin has been embroiled in controversies since I first heard his name.