Fox News - Fair & Balanced

Barry Rosen

Barry Rosen, the last American Press Attaché to Iran and was one of the 52 hostages from November 1979 to January 1981, is the Executive Director of Public Affairs at CUNY’s Borough of Manhattan Community College.

Latest Stories