Terrell Starr

Russian intel report and ongoing hacking scandal prompt calls for Trump to release his taxes.

James Clapper, the Director of National Intelligence, confirmed Russia impacted the outcome of the 2016 presidential election.