05-11-2017 14:48 via fin24.com

Fin24.com | Under pressure, social media giants acknowledge meddling

In three exhaustive hearings this week, executives from Facebook, Twitter and Google acknowledged that their platforms were used by Russia.
Read more »