The discovery of an Asian woman's body in an abandoned suitcase leads Yorkshire police to London, where their investigation raises more questions.
The discovery of an Asian woman's body in an abandoned suitcase leads Yorkshire police to London, where their investigation raises more questions.