The United States Treasury Department announced sanctions on people around the world, including officials in Afghanistan, China and Iran, who have committed or contributed to human rights abuses. In a statement, the Department of the Treasury’s Office of Foreign Assets Control (OFAC) said it had imposed sanctions on 20 people in nine countries, including two […]