City of Cleveland has released the mug shot for Ariel Castro in the Cleveland missing women found case.
Amanda Berry, Georgina DeJesus, and Michelle Knight , missing for a decade, were found alive in a home in a Cleveland neighborhood on May 6, 2013, police announced in a development hailed as a miracle by their families.