Leeds police: Two bodies found in city centre flat after missing person's report

The bodies of a man and a woman have been found by police in Leeds.

No comments

Read more