Plant Your Seed
Catherine Besch: Founder and Director of Vietnam Animal Aid and Rescue
Cat Besch is the Founder and Director of Vietnam Animal Aid and Rescue-US in Hoi An, Vietnam since 2013. She is an outspoken vegan rescuer and pig mother who is obsessed with global food security and building a world without animal agriculture and fishing.
Things mentioned in the podcast: