ROCKWALL -- An off-duty Garland police officer fatally shot a motorist overnight Thursday after an altercation in a church parking lot.
The shooting occurred outside Lake Pointe Church, 701 E. Interstate 30.
Police and witnesses said the officer was trying to break up an altercation when the motorist pulled a gun.
Sign Up and Save
Get six months of free digital access to the Star-Telegram