Joshua Elijah Benton

Joshua Elijah Benton (Antioch Police Dept.)

Father Arrested After Abducted Antioch Baby Found Safe

The father who is accused of briefly abducting his baby girl in Antioch Monday morning turned himself in to authorities Monday evening.

06/24/2013

Follow

Get every new post delivered to your Inbox.

Join 55,775 other followers