Ariel Castro, who is being held on $8 million bail after being charged with multiple counts of kidnapping and rape, appears to have written a chilling confession back in 2004. Reporters for Channel 19 Action News have posted excerpts from the letter, which police found while searching the house where Castro allegedly imprisoned...
Read More »













