Hampton police arrested Xan Davon Williams on Sunday, July 1, 2012, around noon. Williams was arrested during a traffic stop.
Police have charged Williams with First Degree Murder, two counts of Malicious Wounding, and Carrying a Concealed Weapon, third offense. He is also charged with three counts of Use of a Firearm in the Commission of a Felony.
Williams remains in the Newport News City Jail at this time.