David Johnson is obviously biased and venomous toward Trump, and is obviously a DEM... and he propagates some of their false talking points like purporting Trump has some kind of secret alliance with Putin. Johnson also spouts some paranoid fear mongering...This is mostly a political hit piece. HOWEVER--- there is a lot of interesting, provocative info in his video comments...