Nearly 35 years ago, Leo Grillo thought he could get people to stop dumping dogs and cats in the forests and deserts of Southern California. He discovered quickly that wasn’t going to happen. There seems to be no end to the number of animals he finds discarded on the side of the road.
Grillo promised every unwanted animal that crossed his path that he would keep it safe and do all he could to keep it happy and healthy for life. He set up DELTA (Dedication & Everlasting Love to Animals) Rescue to keep that promise.
Reporting by Associated Press.