Andy Meek / Boy Genius Report
The 10 biggest Netflix shows in the world this week – Stranger Things just set another huge and, honestly, unsurprising record. The latest global breakdown of the most popular Netflix shows around the world is out today, and it reveals among other things that all four seasons of Stranger Things are among the Top 10 Netflix shows among subscribers. …