x
Breaking News
More () »

8-year anniversary of deadly police ambush that led to hours-long standoff in Dallas

On June 7, 2016, five police officers were killed in Dallas, and nine others were injured. A shooter ambushed police during what started as a peaceful protest.

Before You Leave, Check This Out