Posted inAt VIFreep Breaking News Crime News
Woman Tells Police Man Kidnapped Her In Car Then Raped Her In Altona: VIPD
CHARLOTTE AMALIE — Police are investigating after a woman reported that she was kidnapped off a street in St. Thomas and then driven by car to a "dark area" near…