
World
Pope Leo draws more than a million to Madrid streets for open-air Mass
About 1.2 million people in Plaza de Cibeles and the surrounding streets in Spanish capital, Vatican says

About 1.2 million people in Plaza de Cibeles and the surrounding streets in Spanish capital, Vatican says