Life
by J. Camm on May 9, 2013

 

 

 

 

 

Castro is being held on $8 million bond and has been charged with kidnapping and rape. With any luck, a TON of the latter will happen to him in jail right up until the day he dies. 

[H/T Gawker]