CHARLOTTE AMALIE — Police confirmed that a former St. Thomas radio newscaster and prominent self-styled public relations person was found shot dead late this afternoon
Read moreCHARLOTTE AMALIE — Police confirmed that a former St. Thomas radio newscaster and prominent self-styled public relations person was found shot dead late this afternoon
Read more