ADVERTISEMENT
A bipartisan group of state lawmakers is calling for a renewed investigation into the Zorro Ranch, the massive 7,600-acre property in New Mexico once owned by convicted sex offender Jeffrey Epstein. Located south of Santa Fe, the ranch has long been linked to Epstein’s network and activities, yet critics argue that earlier federal investigations failed to fully examine the site or uncover all possible evidence.
ADVERTISEMENT