Bishop Lennon Rejoices Missing Women’s Rescue
Cleveland Catholic Bishop Richard Lennon is speaking out about the rescue of Amanda Berry, Gina DeJesus and Michelle Knight.
The girls who have been missing for more than nine years were discovered at home on Cleveland’s west side Monday.
Ariel Castro, 52, has been arrested in the case.
*Click here for extended coverage of the story*