Stranger Things fans in China shocked by US government’s ignorance in the show abacusnews.com Submitted by ziq on July 19, 2019 at 12:49 PM in Television No comments 1