Cleveland kidnapper Ariel Castor was found dead last night of an apparent suicide while in jail in protective custody. Couldn’t happen to a more deserving man. Story here.
Tag
Cleveland kidnapper Ariel Castor was found dead last night of an apparent suicide while in jail in protective custody. Couldn’t happen to a more deserving man. Story here.