You have a minor misspelling in the following sentence:
Among a million males there can be a few who end up having a deadly wrong combination of PTSD (from the war in their native lands), religous ideology (from brainwashing in their native lands occupied by fundamentalist forces that interpret religion violently), stress from the new environment including culture shock, racism, xenophobia, etc.It should be religious instead of religous.