Tag: Ehud Barak

Ehud Barak: Trump’s big agreement with Iran and Russia is not unlikely

Ehud Barak: Trump's big agreement with Iran and Russia is not unlikely

9 Min Read