This Day in History: 2013-05-06
Three women kidnapped and missing for more than a decade are found alive in Cleveland, Ohio in the United States. Subsequently, Ariel Castro is charged.
Three women kidnapped and missing for more than a decade are found alive in Cleveland, Ohio in the United States. Subsequently, Ariel Castro is charged.