Podcast,  World News

The Schengen Agreement

Darrell Castle discusses the Schengen agreement, which creates open borders across the European Union, and the continuing migration crisis.