This video shows just before shots were fired in Charlotte, North Carolina. 3 police officers were killed and suspect is also deceased. Video:
This video shows just before shots were fired in Charlotte, North Carolina. 3 police officers were killed and suspect is also deceased. Video: