Catholic Herald logo
Menu
The Pope wears a sombrero as he arrives to celebrate Mass in Silao (CNS)

Benedict XVI tells congregation that ‘human strategies will not suffice to save us’