BuzzFeed News favicon

Facebook, Twitter And Google Are Still Failing To Tackle Manipulation, A NATO-Linked Report Has Found