Fox's Shepard Smith slams Trump lies over Russia meeting: The deception “is mind boggling” | Media Matters for America
Loading the player reg...