An in-depth exploration of the infamous LaLaurie Mansion in New Orleans, its dark history, and the ghostly phenomena that continue to captivate visitors.