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.
FDD Executive Director Mark Dubowitz explains the effect of the recent drop in oil prices on the Iranian economy.