Who is Ariel Castro?Posted: Updated:
(Source: Facebook, Ariel Castro arrested)
- A woman claiming to be Amanda Berry called Cleveland Police Monday afternoon. She said she was kidnapped 10 years ago and she is currently at a home at 2210 Seymour. She also told the 911 dispatcherMore >According to MetroHealth, Amanda Berry, Gina DeJesus and Michelle Knight have been released from the hospital.