MARBLEHEAD — About 100 people with rainbow signs and rain gear protested outside the Grace Community Church in Marblehead Sunday morning over the removal of Pride flags and the treatment
The vigil came after allegations of racist and homophobic hazing rituals within the high school hockey team surfaced, as well as hateful graffiti being found in a middle school.