A woman in Lima, Peru operates a dog shelter for up to 50 dogs, some with disabilities, and finds inspiration from their determination.
Julie Noce reports.
A woman in Lima, Peru operates a dog shelter for up to 50 dogs, some with disabilities, and finds inspiration from their determination.
Julie Noce reports.