Editor's Picks Europe Iran Politics Saudi Arabia Top Stories Trending Now UKUK, Germany, France blame Iran over Saudi oil facilities attackTNT DeskSeptember 24, 2019September 24, 2019 by TNT DeskSeptember 24, 2019September 24, 2019 NEW YORK, USA: In a joint statement issued after a meeting held at UN headquarters on Monday, three major European countries snubbed Iran over Saudi...