December 17, 2014 | CBN

CBN News

FDD Executive Director Mark Dubowitz explains the effect of the recent drop in oil prices on the Iranian economy.