Family Business
This Episode is Currently Unavailable
S6 - E14

Family Business

An explosion in a rice field in Colusa County, California kills farm manager Roberto Ayala. But was it an accident or murder?
Aired: 04/05/2019