Susan Leigh Smith: A Tragic Tale of Crime and Consequence
Introduction Susan Leigh Smith was born on September 26, 1971, in Union, South Carolina. Her early years were marked by turmoil. Her parents, Linda and Harry Vaughan, divorced when she was seven years old. Tragically, her father, Harry, committed suicide when Susan was just six years old. This profoundly affected her mental and emotional well-being, […]