PUBLIC SAFETY Pedestrian killed in apparent hit-and-run in Keizer Keizer police found a 70-year-old man dead in the street in the 6100 block of Windsor Island Road North Friday afternoon. By Rachel Alexander – Salem Reporter October 9, 2020 at 4:07pm Read this article for free. Sign up for a free trial. It’s fast and easy. No credit card needed. Log in if you have a subscription. Want to skip the trial? Subscribe. If you are a human, ignore this field Looks like you already have an account. Log in.