GREENWICH, Conn. — A woman’s “restrained and constrained” body was found on the side of a Connecticut road Tuesday, police told PIX11 sister station WTIC. The body was found by a town worker 10 to 15 feet off Glenville Road in Greenwich around 8:15 a.m., police said. The police indicate that due to how the body was when it was found, they have determined it to be a homicide, and a homicide investigation is underway. The woman’s body was “restrained and […]