O’Neil Castro

Photo by Bill Pugliano/Getty Images

Missing Women Found Alive After 10 Years Inside Cleveland Home

The nightmare for three missing women and their families finally came to end Monday night after one of them was able to escape and call 911. Amanda Berry, Gina DeJesus, and Michelle Knight, abducted in […]