$ 0 0 Ben Rhodes has created quite a stir with his unbelievably arrogant admissions on duping everyone with the Iran deal. What must he have been thinking to admit all the lies and manipulation of the press to the world! A lot … Continue reading →