almendron.com
Squandered leverage over Iran
The United States holds a strong bargaining position going into Friday’s scheduled nuclear talks with Iran. An Israeli military attack seems imminent. U.S.- and European Union-led sanctions on Iran…
Michael Singh