University Cyber Stalker arrested in Key West, FL
Mitchell, W. Hill age 27, was arrested on Louisiana warrants for two counts of video voyeurism, two counts of extortion and twelve counts of attempted video voyeurism. In executing a search warrant, the police also confiscated a computer at Hill’s residence. Hill’s most recent legal troubles stem from the reports of two Louisiana State University
read more →