VIDEO: More than 25 people killed as a result of Saudi air raids on travelers in Barad region, Al-Jawf governorate (WARNING: Graphic) On مايو 21, 2015 303 Share 303 Share FacebookTwitterGoogle+ReddItWhatsAppPinterestEmail