Clipperton Island

Clipperton Island, a remote coral atoll, is a place of mysterious geography with a disturbing history.

Read full article »