FREDERIKSTED — The Virgin Islands Police Department has released an official mugshot of Luisa Navarro, who was accused of spitting on a police officer to protest the arrest of her father. VIPD Communications Director Glen Dratte forwarded a picture of Luisa Navarro at 4:11 p.m. Monday. The Virgin Islands Free Press requested a photo on Thursday June […]