DPD Headquarters' new ID requirement could be illegal

DPD Headquarters' new ID requirement could be illegal

New security measures at the Dallas Police Headquarters could be seen as excessive, intimidating and unconstitutional to some.

Latest Video