Netflix Faces Backlash Over New Series Featuring Satanic Rituals and Mockery of Catholic Imagery
Netflix is facing criticism over its upcoming television series, The Body, a provocative teen drama that combines Catholic school life,…
Inform, Inspire, Ignite
Netflix is facing criticism over its upcoming television series, The Body, a provocative teen drama that combines Catholic school life,…