ANCHORAGE (AP) -- Anchorage police on Tuesday were investigating the death of a woman whose body was found inside an apartment in the city's Mountain View section
Officers found the body after police were asked to check on the woman Monday night.
The death has not been ruled a homicide, but police said the circumstances are suspicious.
The name of the woman was not immediately released.
© 2017. All Rights Reserved. | Contact Us