Hosted on MSN3h
Driver charged, denied release in crash that killed Glenview, Illinois police officerChristopher Lopez's attorney portrayed the crash in Barrington as an accident — saying his client is now concerned for his future and remorseful for killing the officer recently hailed as a hero by ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results