Caribbean Sea
... Caribbean Sea. The idea ac7iGlir.eduneficiihy in London that. the British Govt. rrunent, should demilitarise its naval bases in the 13aribbean Sea has attractea considerable interest. but -has diclteu no author:s(d comment from responsible sources. because ...