A Deputy U.S. Marshal has been killed and multiple police officers have been injured after a shootout between one to two suspects and police in Charlotte, North Carolina. A suspect is reportedly down. Video:
A Deputy U.S. Marshal has been killed and multiple police officers have been injured after a shootout between one to two suspects and police in Charlotte, North Carolina. A suspect is reportedly down. Video: