Boston Globe Instigates Robert Spencer Speech Cancelation

Catholic Diocese capitulates to Islamic supremacists and leftist media.