Home Tags Poland

Tag: Poland

TECH GIANTS told to take a stand against Russia

0
The prime ministers of Poland and the Baltics have demanded executives in charge of Facebook, Google, YouTube and Twitter “take a stand” against Russian disinformation. This...
Skip to content