July 15, 2024 Fans threaten to cancel Netflix if the popular series is not renewed We live in an interesting time where not only are streaming services making the future of many popular series uncertain, but social media can be...