An inquest is due to begin in London today into the death of New Zealander Lee Sheppard, who vanished without trace in the city eight years ago.
Mr Sheppard, from Pahi near Maungaturoto in Northland, went to work on the night of January 31, 2003 at a refrigeration recycling plant
UK inquest on missing Kiwi due to start
Lee Sheppard. Photo / Supplied
AdvertisementAdvertise with NZME.