Husband Plants 1,000 Trees To Honor Dead Wife: But 17 Years Later, Aerial Photo Reveals His True Motive
By Oliver Bennett • February 28, 2026 • Share Winston and Janet Howes were married in the British town of Stroud in 1962. They lived together happily in South Gloucestershire for many years as farmers raising a family. That was until disaster struck in 1995 when Janet died of heart failure after 33 blissful years … Read more