Logo

Logo

Woman

Police probe mysterious death in New Town

The 10-story apartment, located near Newtown's Ecospace, was where the deceased lived with her husband. The police were informed late Friday night and a significant police force reached the scene.