scott taylor

Ariel Castro suicide letter in which he confesses to his crimes in 2004 found at his home

An alleged suicide letter written by Cleveland kidnapping suspect Ariel Castro in 2004, in which he describes the crimes and…

12 years ago