New details revealed in megachurch shooting

A sticker saying "Palestine" was on the AR-15 rifle a woman used to open fire at celebrity pastor Joel Osteen's Lakewood Church in Houston, police said.

February 12, 2024

Examined