IE 11 is not supported. For an optimal experience visit our site on another browser.

Harvard Club Cancels Black Mass

Club cancels planned Satanic mass in the face of multiple protests. NECN's Alysha Palumbo reports.