3548 shaares
6 private links
6 private links
African liberation struggles not only won independence in their own countries; they also defeated Estado Novo colonialism, which spurred the Carnation Revolution 50 years ago.
African liberation struggles not only won independence in their own countries; they also defeated Estado Novo colonialism, which spurred the Carnation Revolution 50 years ago.