A White Bear Lake man is now charged after allegedly fatally striking a pedestrian and fleeing the scene yesterday afternoon.
Olson has two prior DWI convictions from 2009 and 2012. He remains in custody at the Ramsey County Jail as the investigation continues and he was scheduled to make an initial court appearance Friday afternoon.
The victim of the crash has not yet been officially identified as of publication.










