This is Life with Lisa Ling - Season 2 Episode 8 -
The Satanists Next Door
Lisa engages the Satanic Temple, one of the most controversial religious groups in America, as they protest and unveil a 1-ton monument dedicated to Satan in Detroit.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.