Tag: Ralph Peters

Longtime Fox News analyst quits, calls network ‘propaganda machine’ for Trump

“…fostering corrosive and unjustified paranoia…”

Advertisements