EU must stop its trade deal with Iran regime
The European Union is Iran's biggest trading partner at $8 billion a year (and pending deals that may increase it further) but do Britain, France, and Germany value that partnership over their supposed opposition to the Iranian ...