A fairly recent episode of The Simpsons that contains a reference to China’s use of forced labor camps has vanished from the Disney Plus streaming service in Hong Kong. First spotted by the Financial Times and later confirmed by Axios, the episode titled “One Angry Lisa” is not available to stream on Di...