bargaining chip

bargaining chip

Tags - bargaining chip
The International Atomic Energy Agency’s 35-nation Board of Governors convenes a virtual meeting with reports that Britain, France and Germany are circulating a draft resolution to criticize Iran for restricting Agency access.
News ID: 50832   Publish Date : 2021/03/02