Russia's Prigozhin admits links to what U.S. says was election-meddling troll farm

Russia, Prigozhin, US, election meddling troll farm
World
image