257. Somebody Knows: Annie McCarrick & The Vanishing Triange
Annie McCarrick, an American living in Ireland, left her home on March 26, 1993, and vanished into thin air. Her father, John McCarrick, said, “It’s as if somebody came along and just vacuumed her up off the planet.”
It's been thirty-one years...