Head of German Intelligence Says 2,240 Jihadis Now in Germany, ISIS “Can Launch an Attack Anytime”

German intelligence top dog says 2,240 jihadis now in Germany, Islamic State “can launch an attack anytime”