Video

Hundreds of dogs receive the blessing of Saint Lazarus in Nicaragua

Hundreds of dogs receive the blessing of Saint Lazarus in Nicaragua