On This Day: 24 August 1990

In 1990, British rock group Judas Priest and their record company were absolved of any responsibility for a suicide pact made between two Nevada youths. (Aug. 24)

Our goal is to create a safe and engaging place for users to connect over interests and passions. In order to improve our community experience, we are temporarily suspending article commenting