Another Day, Another “Trumped Up” Crisis
“If you are in a position of public trust, and you talk to, meet, or collude with a foreign power” while trying to subvert normal state channels, “you are, in the eyes of the FBI and CIA, a traitor,” said Glenn Carle, a former top counterterrorism official at the CIA
Continue reading