“New Leash on Life USA is an organization dedicated to rehabilitating inmates and rescue dogs. Now for the first time the program is being made available for women who are incarcerated in Philadelphia.”
“New Leash on Life USA is an organization dedicated to rehabilitating inmates and rescue dogs. Now for the first time the program is being made available for women who are incarcerated in Philadelphia.”