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 ...
Federal authorities have arrested an animal sanctuary founder accused of plotting to have a former employee kidnapped and ...