Garden dug up of missing woman last seen in public in 1999
The garden of a woman reported missing in Inverclyde six weeks ago is to be excavated after it emerged she was last seen in public 17 years ago. Police Scotland said that apart from her carers, the last independent sighting of Margaret Fleming was on 17 December 1999 at a [...]