‘The Ghost of the Woods’: Man lived alone in a forest for 27 years after abandoning society May 12, 2026 by Sharing Is Caring: