These articles are in response to news of Bill and Hillary spending time at Epstein’s New Mexico ranch.
New Mexico ranch? Anywhere near Santa Fe?