Cape Verde PM Indicted on 26 Corruption Counts

Cape Verde PM Francisco Carvalho faces 26 criminal counts, including corruption and abuse of power, from his time as Mayor

Read More