Def. minister: ‘Europeans putting heads in the sand’ on Iran deal
Defense Minister Avigdor Liberman slammed Great Britain, France and Germany Saturday night for their opposition to the steps US President Donald Trump announced against the Iranian nuclear deal.