Tag Archives: Thousands

Ecstatic celebrations as Spaniards fete World Cup triumph

Thousands of ecstatic Spanish fans in Madrid bellowed out the Queen song “We Are the [...]