Ep. 429 - All the News is One Big Scam

Ep. 429 - All the News is One Big Scam

From the sex scandals to Russian collusion to climate change, we are being distracted from the great moral question of the age. Plus Michael Knowles on the Annunciation.