10 hours agoReminding the feminist, liberals out there marching for jihad, the word Islam means ‘submission.’vidrikVerified