Pedro Castro

(Photo by Bill Pugliano/Getty Images)

3 Missing Women Found In Cleveland Released From Hospital

Three women who were found alive after being missing for a decade have been released from the hospital.

05/07/2013

Follow

Get every new post delivered to your Inbox.

Join 6,245 other followers