Croatian Football Federation - World Cup Country in Focus
Federación de Fútbol de Chile - World Cup Country in Focus
The Vatican Explained
Seems a much more logical explanation than James Tate's How the Pope is Chosen and fun like this video series' other The Secret City of London.