News: We have moved to a new domain, Please update your bookmark

Sex And The Church - (S01E01)


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