Tag: UN African ambassadors

HomeTagsUN African ambassadors

Botswana: Cuba Relations from a historical perspective

Botswana: The foreign policy of Cuba under Fidel Castro has always been driven by proletarian internationalism, which was anchored on solidarity with Third World countries against colonialism and apartheid hence involvement in Southern African liberation struggles ( Angola and Namibia).