Kevin Howell Obituary, Cause of Death – Illinois State Police Mourns Passing of Trooper and Lodge 41 President
The New Berlin and Springfield, Illinois, communities are mourning the reported passing of Trooper Kevin Howell, a dedicated Illinois State Police officer and president of Illinois State Troopers Lodge 41. His death was announced on...