Namun baru sebulan dipenjara Castro bunuh diri di selnya dengan melilitkan sprei di lehernya untuk gantung diri.
Kisah mengerikan ini kemudian diangkat menjadi film berjudul Cleveland Abduction pada 2015. (*)
Artikel ini telah tayang di Kompas.com dengan judulKisah Rumah yang Disensor Google Maps karena 10 Tahun Jadi Tempat Penyiksaan Sadis