Britain, France, Germany are siding with Iran's ayatollahs
Thursday, September 3, 2020 - 07:10
in Earth & Climate
Britain, France and Germany seem determined to carve out their place as Europe's top appeasers. The three countries have rejected America's proposal to reimpose sanctions on Iran.