Senator Schumer Repeats False “17 Intelligence Agencies” Claim

This week Chuck Schumer decided to repeat the now debunked point that “17 intelligence agencies agree that Russia interfered in the US election”. The New York Times, James Clapper, and multiple others have debunked this story, but some Democrats are yet to get that through their heads apparently.