French FM Jean-Marc Ayrault, US Secretary of State Rex Tillerson and their counterparts at the G7 foreign ministers meeting in Italy on April 10, 2017. (AFP)
French FM Jean-Marc Ayrault, US Secretary of State Rex Tillerson and their counterparts at the G7 foreign ministers meeting in Italy on April 10, 2017. (AFP)
by Thaer Abbas | Apr 11, 2017 |