
Police in Madison say a woman who hit and killed a man and his dog last year is finally behind bars.
Madison Police say 21-year-old Tiambra Walker was arrested Saturday in Peoria, Illinois.
She’s facing charges that she attacked a police officer there. Walker is facing homicide and OWI charges here in Wisconsin.
Police say she hit 66-year-old Stephen Fleck and his dog on Schroeder Road last February.
There’s no word when she’ll be brought back to Madison to face those charges.