Alleged Comic Book Guy Rapist Found Dead
So remember the guy from a month ago that managed a multi-hour stand-off with the police as he hid in his comic book store until he finally surrendered…
It took St. Louis police 3 and a half hours to peaceably coax suspected rapist and comic book shop owner, Kenneth McClure, to put down his weapon and come out of his south Hampton store, Legends Comics & Sports Cards.
So anyway, he’s dead now.
[Read More]