Husband Plants 1,000 Trees for Late Wife—17 Years Later, Aerial Shot Shows His Real Reason
In 1962, Winston and Janet Howes got married in the British town of Stroud. As farmers with a family, they spent many years together in South Gloucestershire. This was before…