JoshWho News

Democrat Blasts His Party Over Russia Collusion ‘Delusion’

Finally, someone in the Democrat Party is standing up to try and put the breaks on continued claims that President Donald Trump and his campaign colluded with Russia to steal the 2016 election from Hillary Clinton. The person standing up is former Sen. Bob Kerrey, who few remember since he retired in 2001, but still. Someone had to say it.