Cheyenne Police Arrest Hit and Run Suspect
Cheyenne Police Detectives arrested a man who is believed to be involved in a hit and run crash involving a woman and child. Willis Lambertson, 43, of Barrington, IL, was arrested Tuesday at the Cheyenne Regional Medical Center by Cheyenne Police Detectives...