Body found on north side

February 14, 2011

Indianapolis homicide detectives and crime lab technicians were called into duty this morning when a body was discovered wrapped in a carpet in the 3700 block of North Meridian Street. Police have released few details about the investigation, including the gender of the body or the cause of death.