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.