Gunshots heard in Texas megachurch

Gunshots can be heard in footage from inside a megachurch in Houston, Texas.

Police in Houston say a woman has been shot and killed after she opened fire in the crowded Lakewood Church.

Worshippers could be seen fleeing the building as authorities evacuated the church.

Read more on this story here.

12 February 2024

Explore More