Wagging tails fill a Philippine church where priests bless pets for St. Francis feast
It’s a day for wagging tails, happy faces and a special annual blessing at a church in the Philippine capital. Every Oct. 4, Catholics mark the feast day of St. Francis of Assisi.