televisionNews Satanists settle lawsuit with Netflix over Satanic Deity Statue in the 'Chilling Adventures of Sabrina' November 25th, 2018