Justice Alasheia 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.



Get every new post delivered to your Inbox.

Join 58,925 other followers