Strasbourg Terror Attack – Revisiting ISIS Footprints in Europe