News: Iwatchonline alternative domain www.Iwatchonline.eu

Sex And The Church - S01 E01

Action
 

Diarmaid looks at how the early Christians transformed sex from a biological necessity into a vice, changing the view of it from a pleasure into a sin.

 
Episode Title: From Pleasure To Sin
Airs: 2015-04-10 at 09:00 pm
1