Former CIA Director John Brennan is publicly calling Donald Trump’s joint press conference with Vladimir Putin “nothing short of treasonous”

He later went on MSNBC and demanded that Trump cabinet officials resign in protest.

It is quite frightening that this man was once the head of our most important intelligence agency…