Mystery, fraud and unexplained death – Where is Brooke Leigh Henson?

Brooke Leigh Henson was a 20 year old woman, living in Travelers Rest, South Carolina when she disappeared without a trace on July 4, 1999. Brooke (known to her friends as Brookey) hosted a party […]

Advertisements