•Spain’s players celebrate on a stage at Cibeles Square in Madrid, yesterday New World Cup champions Spain enjoyed a vibrant celebration parade on an open-top bus through the streets of Madrid yesterday evening, with a jubilant crowd of an estimated two million people out to celebrate, according to local authorities. The players, some shirtle...

