Who knows what the truth is as it is confusing to me. I am going by this posting which states the following:
http://www.freerepublic.com/focus/news/2558447/posts?page=42#42
The approximate location of the U.S. ranches are10 miles northwest of I-35 off Mines Road and Minerales Annex Road. Just off 1472 (Mines road) near Santa Isabel Creek south of the city of Laredo, Texas.
I wonder if anyone has goggle/earthed these two ranches yet,proably too late for that.