Pro-Al-Qaeda Telegram Channels Promote Upcoming Release Of ‘Inspire’ Magazine Issue 17, With Focus On Derailing Trains

August 11, 2017

Pro-Al-Qaeda Telegram Channels Promote Upcoming Release Of ‘Inspire’ Magazine Issue 17, With Focus On Derailing Trains ”
from MEMRI – CJL on Vimeo.