Home Tags U.S Virgin Islands

Tag: U.S Virgin Islands

NH swim champion found dead in U.S Virgin Islands in mystery circumstances

Jamie Cail former US swimming champion hailing from New Hampshire found dead in St John, U.S Virgin islands in mysterious circumstances as a criminal investigation is now launched.  Foul play? A former swimming champion from New Hampshire was found dead...