Last weekend’s terrorist attack in Egypt was remarkably brutal. Assailants bombed a North mosque and then gunned down worshippers as they tried to flee. All told, at least 305 people were killed, at least thirty of them children. No specific group has claimed responsibility for the massacre, but the faith […]