Charlotte Officers Killed in Line of Duty: Police Departments Show Support

Charlotte, North Carolina – Police departments in the area are expressing their support in the wake of a tragic incident that left four law enforcement officers dead while serving a warrant. The officers, including a deputy U.S. marshal, were fatally shot on Monday afternoon in east Charlotte. Eight officers in total were shot during the … Read more