Ohio Captor, Ariel Castro, Played Psychological Games
Cleveland, OH – Police Chief Michael McGrath recently confirmed the three victims of the Cleveland, Ohio kidnapping – Amanda Berry, 27, Michelle Knight, 32, and Gina DeJesus, 23 – spent much of their decade long captivity on the second floor of the house they were discovered in, and that ropes, chains and padlocks were found […]
11y ago