Two New Mexico lawmakers on Thursday outlined their proposal for a new “truth commission” to investigate what took place over decades at Jeffrey Epstein’s massive Zorro Ranch in southern Santa Fe ...
In Jeffrey Epstein’s telling, he came to Santa Fe for the scientists. The sex offender and financier bought a remote estate spanning over 7,500 acres called Zorro Ranch in southern Santa Fe County, ...