FYI..from what I know of this part of Texas, many of the ranches are leased out for hunting and people don’t live on them 365. It is very rugged out there. Not real familar with Laredo, but the Del Rio area is like that. Googling around with Google Earth I found a 10,000 acre lease very near this area. There might not be anyone out on the lease this time of year.
I just went to the Laredo Times website and the locals are pissed that apparently none of the “journalists” there have taken the time to ride out to the site and verify one way or the other whether or not the zetas are there!!