Charlotte Shootout Leaves Three US Marshals Dead and Eight Officers Injured
Charlotte, North Carolina faced a tragic incident as three US Marshals were fatally shot during a confrontation that also left eight law enforcement officers wounded. The shootout occurred when officers from the Charlotte-Mecklenburg Police Department attempted to serve a warrant on an individual for illegal possession of a firearm. Charlotte Police Chief Johnny Jennings revealed … Read more