Can’t be. Isn’t Islam the religion of peace? So this is obviously propaganda. /sarc
It’s the religion of pieces.