The asshats from Revolution Muslim staged a street protest in New York City this week. Islam in Action says it looks like they set up their protest close to the World Trade Center ruins. They ask for donations so that they can continue their work to defend “the honor of the mujahaddin.”
Here’s video of the losers calling for sharia law and jihad from the streets of New York:
Could 9-11 really be that long ago?