Renee MacRae December 28, 2010 unexplainedxyz Unexplained, Disappearances Renee MacRae (b. 1940) is a Scottish woman who is missing, presumed dead. Her disappearance along with her son is Continue reading