Archive for the 'Dr. Janet E. Smith' Category

00:0000:00

Dr. Janet Smith, foremost expert on Humanae Vitae, joins us to reflect on the 50th anniversary of the encyclical.