When Parents Blamed Judas Priest For Fans’ Suicide Attempt Posted on December 23, 2023 A series of tragic events ultimately ended in a pair of deaths and an expensive, sensationalist trial. Continue reading…