U.S. Sanctions 2 Russians Connected to ‘Kremlin Troll Factory’
The United States has imposed sanctions on two Russians over their alleged involvement in the Internet Research Agency, a Russian organization accused of interfering in U.S. elections. The Internet Research Agency is believed to be financed by billionaire restaurateur Yevgeny Prigozhin, known as President Vladimir Putin’s “chef.” A U.S. special counsel indicted Prigozhin and 12…