The Castle Report

We Invaded Them — Now They Invade Us


Listen Later

Darrell Castle continues his discussion of Muslim immigration into Europe and the United States.  We invaded them, now they invade us, and history repeats.
...more
View all episodesView all episodes
Download on the App Store

The Castle ReportBy Darrell Castle

  • 4.8
  • 4.8
  • 4.8
  • 4.8
  • 4.8

4.8

30 ratings