1:15
- ABC News
- May 2, 2024
30-year-old mom vanishes from Florida, concerning family and community
20/20” Co-Anchor Deborah Roberts reports on the mysterious case of what happened to Tricia Todd after she went missing in April 2016 from Hobe Sound, Florida.