Officer David Lee was killed Sunday morning around 8:30 AM after he stopped to assist a motorist on Interstate 70 in North St. Louis.
The St. Louis police officer was hit by a 24-year-old illegal alien
with a prior arrest for assault and driving while intoxicated (DWI). ---More...
