Cape Verde: From Cabral’s Dream to Europe’s Playground
Yesterday, Cape Verde marked another Independence Day. On July 5, 1975, the tiny Atlantic archipelago broke free from Portuguese rule. It joined the ranks of Africa’s independent states, powered by … Read More















