ADVERTISEMENT
expansive Zorro Ranch in New Mexico. Covering 7,600 acres south of Santa Fe, this investigation aims to rectify what local officials describe as a failure by the FBI this investigation aims to rectify what local officials describe as a failure by the FBI to conduct a thorough excavation in 2019.
ADVERTISEMENT