
Viva! Delirium in Madrid as Spain reach final
MADRID: Roars of joy and honking car horns reverberated through Madrid on Tuesday as Spaniards celebrated their team overcoming France and moving to the cusp of a second World Cup crown. “I am so happy and very proud of…








