A woman who vanished in 1972 has finally been found after it took police 52 years to release a photo of her. Sheila Fox mysteriously disappeared from Coventry city centre when she was just 16 amid ...
Some results have been hidden because they may be inaccessible to you