Oh my hell....local DFW Fox4 now reporting 3-6 Dallas and Dart PD down
Sorry...but what’s Dart PD?
OMG....prayers....this is horrendous! We know several Dallas officers....can’t believe this! Obama has their blood on his hands...