Ukraine says Big Tech has dropped the ball on Russian propaganda

PRESS
The Washington Post

Ukraine says Big Tech has dropped the ball on Russian propaganda


Ukraine says Big Tech has dropped the ball on Russian propaganda, The Washington Post, 2022-07-14