ADVERTISEMENT
A bipartisan group of state lawmakers has requested renewed examination of the Zorro Ranch, a 7,600-acre property south of Santa Fe once owned by Jeffrey Epstein, citing concerns about incomplete federal investigation at the site following his 2019 death.
ADVERTISEMENT