Europe's Schengen Agreement allows free movement among 26 countries. Will it last?

Player utilities

Listen to the story.