Colonial powers' time is up