A driver who briefly fled after hitting and killing a 72-year-old pedestrian in a White Bear Lake crosswalk earlier this week was drunk at the time, according to charges filed Friday.
Christopher Ronald Olson, 46, was charged with three counts of criminal vehicular homicide in connection with the crash shortly before 4:30 p.m. Thursday at the intersection of White Bear Parkway and Birch Lake Boulevard N.
Olson, of White Bear Lake, was arrested Thursday night and remains held in lieu of $500,000 bail ahead of a court hearing April 17.
Court records show that Olson’s criminal history in Minnesota includes two convictions for drunken driving, one in 2009 and another in 2012.
Police found a loaded handgun in the glove box of Olson’s SUV. He does have a government-issued license to carry a firearm in public, the charges noted. It is against the law to carry a gun in public in Minnesota while having a blood alcohol content of 0.04% or higher.
According to the criminal complaint:
Law enforcement officers and emergency medical responders arrived to find the woman dead at the scene. Her identity has yet to be released.
A witness told officers the woman was crossing White Bear Parkway and was struck by an SUV in the middle of a clearly marked crosswalk.