After spending two weeks in the runner-up spot, Stranger Things is back at No. 1 on Nielsen’s U.S. ranking of streaming originals. For the Week of Aug. 1, the Duffer Bros.’ Netflix supernatural megahit amassed 1.42 billion minutes viewed across 34 total episodes. Netflix’s Virgin River was very close behind at No. 2, with 1.39 […]