Shooting Tragedy in North Carolina: US Marshals Fatally Shot Serving Warrant

Charlotte, North Carolina – A tragic incident unfolded in a Charlotte neighborhood as three US Marshals Task Force officers were fatally shot while serving a warrant for a convicted felon in possession of a firearm. Additionally, five other officers sustained injuries during the shootout that took place on Monday. The suspect, who opened fire on … Read more