Posted inBreaking News Crime News Police News
Juan Rodriguez faces sexual assault charge on St. Croix, VIPD says
CHRISTIANSTED — After an investigation, a St. Croix man faces multiple charges related to an alleged sexual assault, authorities said. Juan Rodriguez, 56, was arrested and charged with first-degree rape,…