Earlier this month, the husband of June Marion Collard was charged with her murder. She disappeared without a trace back in 1980 in New York, while in the process of a divorce from her husband Thomas.
Well, human remains have been found on Thomas’s former property on Wilson Road in Minerva, New York. (He was living in Alabama when he got arrested.) Three guesses as to whose they are, and the first two don’t count.