News

Catholics made a pilgrimage to a town in Spain to see the more than 440-year-old body of Saint Teresa of Avila. The faith-filled journey took believers to Alba de Tormes, where the Spanish saint is ...