Schiff implying Trump still wants to build the Moscow Tower.
Schiff - Russians MASSIVELY interferred in the 2016 election.
Where the HELL was 0bama & his admin????