A Charlotte, North Carolina, shootout that left three U.S. Marshals Task Force officers and one CMPD officer dead and four other officers injured on Monday has left residence in shock.
A Charlotte, North Carolina, shootout that left three U.S. Marshals Task Force officers and one CMPD officer dead and five other officers injured on Monday has left residence in shock.