Video Game Club Founder Arrested On Child Sex Charges In St. Thomas: VIPD

CHARLOTTE AMALIE — A man who founded a video game club where teens can hang out in St. Thomas has been arrested on child sex charges, authorities said. Dwight E. “Terrarizzin” Isaac, of Charlotte Amalie, was arrested Thursday and charged with first-degree unlawful sexual contact, the Virgin Islands Police Department … Continue reading Video Game Club Founder Arrested On Child Sex Charges In St. Thomas: VIPD