Five people have been arrested after a 13-year-old boy was found barricaded behind a false wall in their home. The boy has been missing for about four years.

Police in Atlanta, Georgia are charging the boy's father, stepmother, and three other people with obstruction, false imprisonment, and cruelty to children.

 

- George McIntyre
Email George Here
Like Cars 108 on Facebook
Connect with George on Facebook

More From Cars 108