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 482 Share 482 Share FacebookTwitterGoogle+ReddItWhatsAppPinterestEmail