Loading…

On the eve of the World Cup final between Spain and Argentina, which is set to take place in New York, Argentinian fans have gathered in the city’s iconic Times Square.
To respect copyright, we link to the source rather than republishing the full text. Read the complete article on France 24.