CharityWatch Investigates: Millions in Missing Donations and a $6.7 Million Legal Judgment Against Large Animal Sanctuary

Leo Grillo officially founded the animal rescue charity Dedication and Everlasting Love to animals (D.E.L.T.A. Rescue) over four decades ago in 1981. Its website states that the sanctuary is home to more than 1,500 abandoned, sick, and injured animals. According to public tax records, and as confirmed by Grillo himself, he takes no salary from … Continue reading CharityWatch Investigates: Millions in Missing Donations and a $6.7 Million Legal Judgment Against Large Animal Sanctuary