Top 10 Series on Netflix in 2020

It’s hard to imagine a time without spending hours of your day binge-watching your favorite series on Netflix. Since Netflix was released in 1997, in 2020 there are now over 180 million people who have subscribed, making Netflix one of the largest entertainment platforms in the world. But out of the many series that Netflix […]