About Why are Twitter, Facebook and YouTube not shutting down? by: adminPosted on: December 10, 2021 Twitter, YouTube and Facebook are not shutting the Internet down, the companies announced Thursday, adding […]