12 Russians Indicted in the Russia Probe

Download
In this June 13, 2013 file photo, then-FBI Director Robert Mueller testifies on Capitol Hill in Washington.
( AP Photo/J. Scott Applewhite, File )
PRI WNYC