7 powerful moments in the aftermath of 7/7/16

Seven powerful moments in the aftermath of the July 7, 2016 ambush on Dallas police officers. WFAA.com
Published: 1:31 PM CDT July 5, 2017