Also: kidnapping suspect Ariel Castro is being held on $8 Million bond. *More: http://WNNfans.com
Visibility: 8487
Duration: 2m 35s
Rating: 47