Shots fired at Dallas police headquarters, explosive device found
Shots were fired from what was described as an armored van in an attack on Dallas Police headquarters early on Saturday.
Shots were fired from what was described as an armored van in an attack on Dallas Police headquarters early on Saturday.
Leave a Reply