1. Dallas police release bodycam video after officers fatally shoot man

    Dallas police release bodycam video after officers fatally shoot man

    3
    0
    152
    2
  2. Police bodycam footage fatal shooting Darrell Hibbard shootout Dallas Texas

    Police bodycam footage fatal shooting Darrell Hibbard shootout Dallas Texas

    37