81-Year-Old Forced From His Cabin After Living In Woods For 30 Years
An 81-year-old man who has spent nearly 30 years of his life living in a cabin in the woods has been forced to leave.
David Lidstone, also known as 'River Dave, a US Air Force veteran and father-of-four children, has been living near the…