From all accounts, Tehran is struggling to cope with the startling news in the weekend from the G7 summit at Biarritz that a meeting between the presidents of the US and Iran is to be expected in the “coming weeks”. The cautiously optimistic tone struck by the French President Emmanuel […]
Comments