Kit Nicholl on ISIS attacks in Europe – TRT World TRT World, VideosBy Trafalgar StrategyAugust 9, 2019Details