A woman entered the Lakewood Church, a megachurch in Houston, with a rifle and opened fire, officials said. Off-duty officers shot and killed her.

Leave a Reply

Your email address will not be published. Required fields are marked *