Fri. Dec 27th, 2024
Occasional Digest - a story for you

Huge crowds celebrate in Madrid after Spain’s 2-1 victory over England in the European Championship final.

Source link