St. Thomas Man With 2 Assault Rifles, 2 Machine Pistols Arrested In Hospital Ground: VIPD

CHARLOTTE AMALIE — Police doing a routine inspection in Hospital Ground found a St. Thomas man with two high-powered rifles and two machine pistols and … Continue reading St. Thomas Man With 2 Assault Rifles, 2 Machine Pistols Arrested In Hospital Ground: VIPD