The Iran Deal – Is Netanyahu Vindicated?
Given the latest admission by Ben Rhodes concerning lies told to the American public (and Congress) about the Iran Deal, is it not time to reconsider the smearing campaign waged against Netanyahu for having...