US Sanctions More Iranian Officials Over Rights Abuses

United States Department of the Treasury Seal in Treasury building in Washington, DC
United States Department of the Treasury Seal in Treasury building in Washington, DC

The United States on Friday imposed sanctions on dozens of people and entities over alleged human rights abuse or corruption across nine countries, including Russia, China and Iran.