Moms for America poised to declare independence from Big Tech by July 4

Published April 20, 2021 1,932 Views

Moms for America is poised to declare independence from Big Tech starting July 4. Moms for America spokesperson Cindy Chafian said that the organization is leaving the platforms due to bullying and censorship by Big Tech.
One America's John Hines spoke to Chafian and has more on this report from Washington.

Loading 18 comments...