Leo Grillo is accused of a bizarre plot to kidnap a former employee who initially won a $6.7 million settlement against his animal sanctuary, authorities allege ...
The founder of a well-known Antelope Valley animal welfare organization has been arrested on federal charges accusing him of ...