A 35-year-old man has been arrested in connection to a homicide investigation from 2010, Phoenix police said.
Officials said Walter Zimmer was found dead at a bus stop near 51st Avenue and Thomas Road on September 5, 2010, just after 6 a.m.
Zimmer was found with obvious signs of injury, but detectives were unable to find any witnesses or surveillance video…