Dr. Farideh Farhi talks to me (@rejectionking) about new Iranian president Hassan Rouhani including his role in Iranian history and politics, his political views and book "National Security and Nuclear Diplomacy", potential effect on foreign and domestic policy.

