ADVERTISEMENT
A renewed investigation into Jeffrey Epstein’s vast Zorro Ranch property in New Mexico is bringing fresh attention to long-standing questions about whether crucial evidence was overlooked for years. The 7,600-acre estate, located south of Santa Fe, is now the focus of its first full-scale search led by a bipartisan group of state lawmakers.