NEW: Here's video I found of Carter Page saying he's "been working & coming to Russia & living in Russia for 25 years now. And I lived here 2004 to 2007."— Scott Dworkin (@funder) February 5, 2018
This video was shot from Russian Gov't run propaganda TV station RT in Moscow, in December of 2016. #TrumpRussia pic.twitter.com/sC0KHCUFja