The country has a population of over 33 million, with about 30% being Berber and nearly all the rest Arabs.