Islam is a religion that practices human sacrifice. All the killings in its name proves that. It should be banned in America.
Thugism differs in that their deity has lots of arms.