Maybe Turtle’s wife is in trouble because of her connections to China and is toast.
CHAO! YOU FAILED!!!
The arrest of Chao would certainly shock everyone.