Ohio Kidnapper Ariel Castro Commits Suicide | Talking Points Memo

COLUMBUS, Ohio (AP) — The man who held three women captive in his home for nearly a decade before one escaped and alerted authorities has been found dead and is believed to have committed suicide, a prison official said.


This is a companion discussion topic for the original entry at https://talkingpointsmemo.com/?p=202883