ADVERTISEMENT
The internet giants are staying mum after a leak from the Kremlin-backed troll farm confirmed that they were key nodes in the Russian disinformation campaign.