In August 2009, a 42-year-old woman named Helen left her flat on Talbot Road in Oxton, England, and walked 600…
Most of us live in a state of mindless acceptance. We walk through a bit questioned area of this life…