Vincent Legrend Walters disappeared after a drug-related murder in 1988. The authorities found him selling timeshares at the airport in Cancún, Mexico.
By MICHAEL SCHWIRTZ, New York Times
Sun, 07/15/2012 - 6:44pm
Vincent Legrend Walters disappeared after a drug-related murder in 1988. The authorities found him selling timeshares at the airport in Cancún, Mexico.