
Husband Plants 1,000 Trees To Honor Dead Wife: But 17 Years Later, Aerial Photo Reveals His True Motive
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 …
Husband Plants 1,000 Trees To Honor Dead Wife: But 17 Years Later, Aerial Photo Reveals His True Motive Read More