Chaos in Dallas as 12 officers are shot

2016-07-08 11

Shooters killed five officers during protests against police in downtown Dallas, marking the deadliest incident for U.S. law enforcement since September 11, 2001.

Free Traffic Exchange