National News
Houston police release bodycam footage of deadly church shooting
Houston police released 26 minutes of body camera footage that captured the deadly confrontation earlier this month at Joel Osteen's church.
Details
Transcript
Houston police released 26 minutes of body camera footage that captured the deadly confrontation earlier this month at Joel Osteen's church.
Web Editor : Mark BerginPosted 2024-02-27T13:06:28-0500 - Updated 2024-02-27T13:06:28-0500