Amanda Berry, Georgina DeJesus And Michele Knight: Miracles Do Happen
By Jueseppi B. Three women, Amanda Berry, Georgina DeJesus and Michele Knight, all of whom had been missing for some 11 years, were found alive on May 6, 2013, in the house of Ariel Castro in...
View ArticleNews Update: Mugshots Of Ariel Castro, Brothers Pedro And Onil Castro
By Jueseppi B. From The Daily Mail: ‘Miracles really do happen’: Bizarre final Facebook post of Ariel Castro The prime suspect in the astonishing kidnapping case of three women held captive...
View Article