Over 1.2 million people attend Pope Leo's mass in Spain
IOL | 07.06.2026 18:41
More than 1.2 million people filled the streets of Madrid for a mass led by Pope Leo XIV, who urged a renewal of the Catholic faith in Spain amidst declining religious observance.