Any relation you think? According to an anon yesterday, Ilhan's family runs Somalia.
Guise I found an interdasting image of Epstein Island on Google Earth dating back to 11/7/2003.
What do you make of this? Notice the large E where the path now leads down to the landing pad area?