Documents Reveal Stranger Things Really Freaked Out the Department of Energy
Netflix’s runaway hit Stranger Things did a lot of things right, and chief among them: antagonizing the US Department of Energy. Of course, the DoE wasn’t going to be reduced to a stale sci-fi trope laying down and penned a blog post refuting how it was depicted by a fictional internet TV show. The DoE…