Day: November 16, 2020


In 1986 a farmer, Lenard Hill, took his own life on the morning his farm was to go to a courthouse auction, believing that his life insurance would pay enough to save the cotton and soybean plantation that had been in his family for more than 100 years. A complete stranger in Queens N.Y. read […]

Read more