Charlotte Shootout Leaves Three US Marshals Dead and Eight Officers Wounded: Tragic Incident Unfolds in North Carolina
Charlotte, North Carolina had a tragic incident that resulted in the deaths of three US Marshals and left several law enforcement officers injured. The shootout occurred as officers from the Charlotte-Mecklenburg Police Department tried to serve a warrant at a residence near Galway Drive. The officers were met with gunfire upon approaching the residence, leading … Read more