The mugshot for V.I. Police detective Richard Velazquez, who was arrested in West Palm Beach, Florida, on Dec. 5. Read More: Richard Velazquez Source: Virgin Islands Daily News