PHOTOS: Pets get blessed at London’s St. Paul’s Cathedral

The blessing of the animals was held Sunday at St. Paul’s Cathedral in London, where churchgoers were invited to bring their pets for a formal blessing “in celebration of all God’s creatures.” Photos by LFP’s Mike Hensen: Read More

More From Author