A minivan containing an estranged mother and her kidnapped 6-year-old son was found on Aug. 23: both were declared deceased upon arrival, reported the Waxahachie Police Department.
Candace Harbin, the non-custodial parent of Phillip Oliver “Ollie” Wiedemann is suspected of kidnapping her son on Aug. 22. The car that was listed in an Amber Alert was found in a parking garage.