Russians Indicted

Federal prosecutors outlined an elaborate Russian plot to interfere with US elections and announced charges against 13 Russians and three Russian companies.
Show More

Comments are closed.

Listen Live