Cape Verde PM Francisco Carvalho Indicted on 26 Counts

Cape Verde Prime Minister Francisco Carvalho indicted on 26 charges, including corruption, embezzlement, and abuse of power from his time

Read More