Community exhales with Castro plea deal

The Lead Castro take Federal Prosecutor, Reporter_00000119.jpg

    Just Watched

    Community exhales with Castro plea deal

Under the plea deal Ariel Castro agreed to Friday, he will serve a life sentence. His home will also be demolished.