Skip to content
News
Link copied to clipboard

Vanished: Couple's disappearance leaves families in turmoil

(This story was first published on March 5, 2005.) 

How can two people simply vanish off the face of the earth?