claim
Jeffrey Epstein owned a property in New Mexico known as Zorro Ranch, which includes a 30,000-square-foot mansion situated on a ridge overlooking thousands of acres of land.

Authors

Sources

Referenced by nodes (3)