And because you are Muslim, you stain me. For Muslims, October 7 is a stain on us all. We have tolerated the intolerable. From Doha to Davos, pro-Islamist Muslims and their sycophants have ...