Dennis Ross Fired Over IAEA Dud

NOVANEWS  “Dennis Ross”, Obama’s pro-Zionist former Middle East envoy and his current advisor. Good riddance. If only 20 years too late. Aletho News There is a hunch that the firing of Dennis Ross is one of the […]