Feds Indict Grillo: DELTA Rescue Founder Faces Kidnapping Charge Based on Fraudster’s Entrapment
On March 13, 2026, the United States government indicted Leo Grillo, 77, founder of DELTA Rescue, an animal sanctuary in Acton, California, on a charge of attempted kidnapping. He faces up to 20 years in prison. Grillo has been in custody at the Los Angeles Detention Center since his arrest on March 3. A…




















