St. Helena and a Nonexistent State
St. Helena, the British island in the Atlantic Narrows where Napoleon was confined, is not well known as a centre for dubious financial activities, unlike many other bits of residual empire (the Caymans, Gibraltar, Turks & Caicos, British Virgin Islands etc). This appears to be changing. A website has appeared advertising something called safeholder.com, which…
Read More St. Helena and a Nonexistent State