Benghazi and Iran: The Two Faces of Sen. Dianne Feinstein
Senator Dianne Feinstein (D-CA) is much in the news as head of the Senate Intelligence Committee given the release Wednesday of the long-awaited bi-partisan Benghazi Report. Contrast that with her withering criticism of the nearly veto-proof new Iran Sanctions legislation. On Tuesday she rose on the floor of the US Senate to give a ringing condemnation of […]