Shocking Body Cam Footage Revealed in Fatal Lakewood Church Shooting: Houston Police Release Video
Houston, Texas – Houston police have recently released body camera footage from a deadly shooting that took place at Lakewood Church. The video provides a chilling insight into the events that unfolded during the tragic incident. In the footage, officers can be seen responding to reports of a shooting inside the church. The video captures … Read more