IMPD investigating after woman’s body found on northwest side

Indianapolis Metropolitan Police are investigating after a woman's body was found on the city's northwest side Wednesday evening. Police say foul play is suspected.