Police are investigating a disturbing case that was brought to light Monday morning on Chicago's north side.
A building manager discovered the body of a woman in her 30's hanging from a tree near the 5900 N. block of Sheridan Rd. Police believe her death to be a suicide.
The property manger who discovered the body said that the woman lived in one of the apartments nearby.
Photo credit: Flickr.com/skippytpe
Posted October 28th, 2013 @ 4:32pm