Yes, we have been censored again by big tech! Our PAID account at Vimeo was completely shut down for good, without any warning. We’ve been a paying client for over 3 years and they shut us down over 3 infractions, from the Moms for America Podcast! But we will NOT […]