Leila Ali is the pseudonym of a proud American Muslim writer dedicated to challenging simplistic thinking about her community, from the inside out. Her motto: “sometimes you have to laugh to keep from crying”
The Israeli government is good at lots of things. Evicting Palestinians from their homes, demolishing their property, and expropriating their lands top this...
Just kidding everyone. But, seriously, it's been an awesome week for American Muslims, hasn't it? First the Chapel Hill Shootings, then rampant anti-Muslim...