Robert and Deborah Lucas, of Los Lunas, will be celebrating their 25th wedding anniversary on Oct. 20. The couple was married on Oct. 20, 1995, in Las Vegas, Nev. Read more