Worse than Russia: Mark Zuckerberg Introduces New Rules For Facebook, Big Tech Is Interfering In Our Democratic Process September 5, 2020August 17, 2025 • Jack Carter #Democrats #Russia #Putin