CHARLOTTE AMALIE — Police are investigating after a shooting claimed the life of a woman on St. Thomas early this morning. Taurian Deveaux, 37, was
Read moreCHARLOTTE AMALIE — Police are investigating after a shooting claimed the life of a woman on St. Thomas early this morning. Taurian Deveaux, 37, was
Read more