Georgia Siblings Found Safe; Alleged Abductor Surrenders
Faith McDowell, 4, and Jaquan Wright, 5, were found safe in Greensboro, N.C.
Police say they were found with relatives of the man accused of abducting them, Terrence McDowell.
Police say McDowell later surrendered to authorities just miles away from where he dropped off the children.
»The Full Story