Which African country experienced the longest colonization period, lasting for over 400 years until gaining independence in 1975?
1 answer
The African country that experienced the longest colonization period, lasting for over 400 years until gaining independence in 1975, is Angola.