The United States slapped financial sanctions on two Iranian officials on Wednesday for what it said were human rights abuses against protesters following Iran’s disputed presidential election in 2009.
2011-02-24
The United States slapped financial sanctions on two Iranian officials on Wednesday for what it said were human rights abuses against protesters following Iran’s disputed presidential election in 2009.