Dad accused of abducting son in '93 back in Waco

Stephen Palacios, Jr., turned himself in to authorities in Houston last week.

September 21, 2010 3:56:38 AM PDT
A father who turned himself in 17 years after allegedly kidnapping his own son is now back in Waco. Stephen Palacios, Jr., arrived at the McLennan County Jail in Waco Monday afternoon. Investigators say Palacios disappeared with his then 2-year-old son back in 1993 while in the middle of a custody dispute. He resurfaced last week after his now 20-year-old son convinced him to come clean.

Palacios is charged with custodial interference.