BREAKING: At least four police officers have been shot during shootout with barricaded suspect in Charlotte, North Carolina, according to Citizen report.
BREAKING: At least four police officers have been shot during shootout with barricaded suspect in Charlotte, North Carolina, according to Citizen report.