The Legend of the Red Ghost
On a spring afternoon in 1883, a young woman named Sarah was tidying up her farmhouse in the tiny settlement of Eagle Creek, Arizona. While Sarah cleaned, her sister Elizabeth took a bucket outside to fetch water from their outdoor spring. The two sisters lived together in this farmhouse along with their respective families. The […]