A reader (Harry W.) has alerted us to an ominous conspiracy connection on the Nellis Range. The symbol above was sighted near Dogbone Lake in the Nellis Range southeast of Area 51. The location is 36.926°N, 115.426°W.
Does this mean the Israelis and Grey are in collusion? You decide.
On a more prosaic note, this appears to be an active bombing range, judging by all the bomb craters. If visiting Israeli pilots participate in exercises here, might they be required to bomb the Star of David? Do pilots from Muslim countries delight in it?
Applying Occam's Razor dully, anything is possible.
Click on the image above for a full screenshot.