houthi rebels

Editor's Picks Europe Iran Latest Politics Saudi Arabia Top Stories UK

UK, Germany, France blame Iran over Saudi oil facilities attack

Web Desk
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...