Traveller clue

Click to follow
The Independent Online
Police are trying to trace New Age travellers who stayed at Norwood Edge, near Harrogate, earlier this year, after a woman's body was found there.

Comments