INDIANAPOLIS, Ind. (Dec. 26, 2013)– Police say a body has been found on the near eastside of the city near Keystone Ave.
The body was found on the 1000 block of St. Peter St. in a vacant home.
Police believe that it’s the body of a homeless man who froze to death. Somebody saw the man outside the of home Wednesday night.
He is believed to be 40 or 50 years old.
This story is developing. Details will be added as they become available.