Omaha Police arrest suspect in fatal drunk driving accident

OMAHA, Neb. (WOWT) – A Council Bluffs man is behind bars in relation to a crash that killed one person in Omaha last year. Michael Popp, 58, was arrested by Omaha Police and booked into jail on one count of motor vehicle homicide while driving under the influence of alcohol.

Story continues

TRENDING NOW

LATEST LOCAL NEWS