September 9, 2016 | Fox Business
Risk and Reward
Following yesterday's hearing on the issue, FDD Executive Director Mark Dubowitz, explains how and why the U.S. may have given Iran up to $33 Billion.
Following yesterday's hearing on the issue, FDD Executive Director Mark Dubowitz, explains how and why the U.S. may have given Iran up to $33 Billion.