Cape Verde Presidential Race: Six Candidates Seek Victory

Cape Verde heads to the polls on Nov 15 with six presidential candidates. Can independent challengers break the long-standing PAICV

Read More