5 men indicted on drug charges after DEA sting operation

CHARLOTTE AMALIE — A federal grand jury retuned indictments Thursday charging five St. Thomas men with drug trafficking. The men who were charged are: Jamil Bell, 43, Peter Francis, 33, … Continue reading 5 men indicted on drug charges after DEA sting operation