Husband plants 6000 trees to honor late wife – 15-years-later photos reveal true motive
After marrying in 1962, Winston and Janet moved into a charming farmhouse on 112 acres in the English countryside. Janet gave birth to their son a short time later and over the years, the couple ...