Texas Shooting: Female Suspect Killed by Police During Incident in Houston Megachurch
Published
Texas law enforcement personnel fatally shot a female shooter who injured two individuals, including a child, inside the Lakewood Church in Houston.
Full Article