This is not right at the Observatory, but a German hiker was found on the White Sands Trail. Another coincidence?
Did the man die where he was found, or was his body dumped there?
I have to go and haven’t watched these yet. ~ BP
Rex at the Leak Project also reported on this.