Skip to Content

According to the most recent government statistics, there are an estimated 52 million dogs in Brazil – the majority of which are homeless dogs. Due to their huge number, seeing lots of strays in the streets is not an uncommon sight in this country. What is a priest doing in this story? He is one …

Read More about Priest brings stray dogs into his church to help them find homes during mass