Netflix just celebrated a major milestone — the streaming service announced that its ad-supported tier has reached 70 million ...
X users are weighing the decision to keep their followings or build them back up on alternative platforms after the election.