Illegal immigrant charged in death of St. Louis police officer
- Posted on September 26, 2024
- By Newsweek
- 5 Views
Illegal immigrant charged in death of St. Louis police officer
Officer David Lee, an 18-year veteran of the force, leaves behind a wife and two children.