Satellite
pictures
have
recently
discovered
a
small
island
in the
Pacific
Ocean
with the
words
"
Press
Here"
visible
from
space
in
several
languages
.
Paul Wayper ([email redacted])
Tuesday, 20 September 2005