ShowImage

France, UK, Germany call for harsher Iran sanctions