Tag: United States Marshals Service
3 Officers Killed, 5 Injured in Horror Charlotte Shootout
Three members of a U.S. Marshals fugitive task force were shot and killed in Charlotte, North Carolina on Monday when gunfire erupted as...