A lady entered the Lakewood Church, a megachurch in Houston, with a rifle and opened fireplace, officers stated. Off-duty officers shot and killed her.
A lady entered the Lakewood Church, a megachurch in Houston, with a rifle and opened fireplace, officers stated. Off-duty officers shot and killed her.