Tragedy Strikes Charlotte: U.S. Marshals Killed, Multiple Officers Injured, What The Heck Happened?
In a tragic turn of events in Charlotte, North Carolina, three U.S. Marshals were fatally shot, and five other officers sustained injuries during a U.S. Marshals Task Force investigation on Monday afternoon, as reported by local police.