CHARLOTTE AMALIE — Virgin Islands Police have arrested a motorist and their passenger on gun charges after conducting a traffic stop in St. Thomas while looking for a stolen vehicle. Kiante Christopher, 23, and Shyrah Isaac, 24, were each arrested and charged with constructive possession of an unlicensed firearm, possession of a firearm with an […]