Footage of Deadly Lakewood Church Shooting Revealed by Houston Police
Houston, Texas – The body camera footage from a tragic shooting incident at Lakewood Church has been released by the Houston Police Department. The video provides a chilling look into the events that unfolded during the deadly altercation. The footage shows the intense moments when officers responded to reports of shots fired at Lakewood Church. … Read more