This Islamic State video from Wilayat Sinai shows several frames of vehicles exploding under the watch of IS fighters. The high definition of the video and the presence of special…
You need a TRAC license to view the rest of this content. Learn more