North America
US Troubling Iran-Powers Geneva Deal

The US imposed new sanctions against a dozen companies and individuals for evading US embargoes, a move violating the the world powers’ undertakings under the recently inked Geneva deal with Iran. [CARTOON]