Haiti is the least developed country in the western hemisphere. It has a population of 8.4 million, almost half of which are children. Most people live in rural areas, with approximately one third residing in urban centres. The capital, Port-au-Prince, is the largest city with over 2 million inhabitants. About 95% of the population is of African descent with 5% claiming mixed heritage, including African and European origins. Both French and Creole are the official languages, although most Haitians speak Creole and many are learning English. Although Roman Catholicism is the state religion and Protestantism is practiced, many Haitians also engage in traditional animistic practices, including voodoo.