Alireza Jafarzadeh

Author Alireza Jafarzadeh holds a news conference to discuss Iran’s Islamic Revolutionary Guards Corps at the National Press Club in Washington, Wednesday, Aug. 22, 2007.