In a few hours, Holland and Spain will challenge each other ...

The Soccer World Cup, watched by billions around the world, is ...