Tag Ariel Castro

“Sheer torture” Michelle Knight tells of her captivity by Ariel Castro – BBC News

28 0

“Sheer torture” Michelle Knight tells of her captivity by Ariel Castro – BBC News

28 0

Michelle Knight, one of three women who were held captive for 11 years by Ariel Castro, has spoken to the