claim
New Mexico lawmakers have launched a new investigation into allegations of trafficking and sexual abuse at Zorro Ranch, a 7,600-acre property near Santa Fe, New Mexico, that was once owned by Jeffrey Epstein.

Authors

Sources

Referenced by nodes (4)