Tucker’s Thoughts: Rep. Adam Schiff and others leading the charge against the Putin propaganda machine have appeared on RT America, which ‘engages in anti-America messaging.’ Schiff needs to recuse himself from any Russia probe.
WATCH:
{Matzav.com}