Yemen's Houthi rebels have claimed responsibility for an attack on a Saudi oil facility located in Jiddah on Monday. The Houthi rebels reportedly launched a new cruise missile on the site, just hours …
Continue Reading about Yemen rebels claim attack on Saudi oil facility in Jiddah