Top photo caption: The faithful attend a Mass celebrated by Pope Leo XIV at Plaza de Cibeles in Madrid June 7, 2026, during his apostolic journey to Spain. OSV News photo/Violeta Santos Moura, Reuters By Courtney Mares, OSV News MADRID OSV News – More than 1.2 million people filled the streets of Madrid as Pope…...
