The new documentary for Stranger Things season 5 has further fueled fans' frustration with the Duffer brothers.
Connecticut officials and advocates demand justice after abrupt cancellation of over $4 million in federal funding threatens ...