Podcast,  War and Religion

Islam Seeks Our Destruction

Play

Darrell Castle continues his discussion of Islam and why the government must defend our civilization.