Body found on city’s west side

(WISH Photo, file)
(WISH Photo, file)

INDIANAPOLIS (WISH) – Police said a body was found on the west side of Indianapolis on Thursday evening.

The body was found near N.Tibbs Avenue and W. Vermont Street, which is near Michigan Street.

Police said the body was “badly decomposed.”

Officials have not yet released the victim’s gender or cause of death.



blog comments powered by Disqus