Lone Wolf!!! Religion of Peace!
‘Killer’ says it best....These people are Killers with a brainwashed mind set at doing just that. Arrest the mothers who re-enforce these young men from infancy on to kill.