Eric Boehlert: FOX was impotent this week trying to debunk Russia stories
Dec. 2, 2018
13:27