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.
Premium content for only $0.99
For the most comprehensive local coverage, subscribe today.