Seven and a half months after Markham’s Annie Li went missing, we finally know the bizarre and twisted tale behind her disappearance – or at least what her killer, Jerry Tang, has pleaded guilty to.