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

- Take Cars 108 with you! Download our free app for iPhone, iPad, and Android devices now -

More From Cars 108