17 Mar 2022 Human rights groups & independent media lose service after Namecheap, Slack, and Mailchimp drop Russian customers Instead of punishing Putin's regime, they are helping it