4 killed serving warrant with U.S. marshals task force in North Carolina, officials say

Four officers were fatally shot as a U.S. marshals task force was serving a warrant at a home Monday in Charlotte, North Carolina, officials said.

Leave a Reply

Your email address will not be published. Required fields are marked *