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]