Russia: BuzzFeed at the center of the storm 23 Gennaio 2018 ASIA/EUROPE/TECHNOLOGY Russia’s Foreign Ministry has accused BuzzFeed of being a “tool of American intelligence services” after the news organization published an article about More