Dr. Christopher DeCock - RPL 05.08.24 2/3

Dr. DeCock discusses the Catholic view of sex and its inherent goodness.

Daily Shows Archive

Designed by On Fire Media