A leaked 2007 US diplomatic cable shows Chatham Bay was already a multimillion-dollar dispute nearly two decades before the EC$52.7 million sale. It is not…
The government has confirmed selling Chatham Bay on Union Island for $52.7 million, the main reason its mid-year deficit fell from $125M to $58M. But…
