Human foot found in Cleethorpes matches another in Holland

30th September 2010, Comments 0 comments

Two human feet found about 20 miles apart on the banks of a river have been identified and one has been linked to a third foot found in Holland, police said today.

0 Comments To This Article