Police Investigating After 2 People Shot Near Titan Gas Station

CHRISTIANSTED — Virgin Islands Police are investigating after two people were shot near a gas station in La Grande Princesse tonight. The 911 Emergency Call … Continue reading Police Investigating After 2 People Shot Near Titan Gas Station