Poor in natural resources, prone to drought and with little arable land, the Cabo Verde or Cape Verde islands have won a reputation for achieving political and economic stability. The former ...