Feds Pluck $2.25 Million In Cash Out Of The Waters Off Of St. Thomas: USAO

CHARLOTTE AMALIE — Federal law enforcement agents recently recovered four duffel bags stuffed with $2.25 million in cash out of the waters off of the coast of St. Thomas, authorities … Continue reading Feds Pluck $2.25 Million In Cash Out Of The Waters Off Of St. Thomas: USAO