CNA: Every Nov. 9, the Church in Spain celebrates the Virgin of Almudena, the patroness of Madrid, whose image “hides” a peculiar story that might not be familiar to many. During the Muslim invasion of the Iberian Peninsula in the eighth … Continue reading






