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
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed