Welcome to the new Moira Anderson Foundation – Guest Blog by James...
Moira Anderson was 11 years old when she vanished on February 23, 1957, after getting caught in a blizzard on her way to the shops. Moira has never been seen again. It is every family’s worst nightmare and Moira’s family…