Charity Mews: D.E.L.T.A – Dedication & Everlasting Love to Animals

Hi everyone, Today we have a special guest post from DELTA The largest “No Kill, Care for Life Sanctuary of it’s kind in the world. Dedication & Everlasting Love to Animals, also known as DELTA Rescue is the largest “No Kill, Care-for-Life,” Sanctuary of its kind in the world. Founded by Leo Grillo in 1979, … Read more