In this David versus Goliath story (including the rescue of her own dog, Lily), Laura Schenone takes us into a complex world of impassioned people who stood up for millions of animals.
In this David versus Goliath story (including the rescue of her own dog, Lily), Laura Schenone takes us into a complex world of impassioned people who stood up for millions of animals.