Provides an overview and key facts for the semi-autonomous, island territory that lies off Africa View original article Log in or register to post comments