Renee MacRae
Renee MacRae (b. 1940) is a Scottish woman who is missing, presumed dead. Her disappearance along with her son is currently Britain’s longest running missing persons case, and in Scotland the case is as notorious as Glasgow’s Bible John murders. MacRae lived in Inverness and was married to Gordon MacRae, though the couple were separated. […]