Silicon Valley Must Pull the Plug on the Kremlin

Will tech's leaders again expose themselves as profiteers passively in league with authoritarian butchers? It's now or never.

Accounts Tweeting
Other Articles by Tweeters
First Shared
February 24, 2022 @ 6:39 AM PST
Loading Tweets
Currently no tweets or quote tweets to display.