Religion of peace update
Jeff Jacoby has an article deploring the response – or lack thereof – of the Islamic world to the massacre in Beslan, Russia. The title of the piece is “Where is the Muslim outrage?”
Those “activists” in Beslan were Muslims?!? I had no idea.