When Barbara Bush died this week, a Muslim university professor at Fresno State University Randa Jarrar, tweeted: “I’m happy the witch is dead and I can’t wait for the rest of her family to fall to their demise.” She boasted that she could not be fired because she has tenure and makes $100,000 per year. […]