Posted inNews & Views Ariel Castro Spews Bullshit During Public Statement Eric SandyAugust 1, 2013June 4, 2022