Search by :
Last search:
In 2008, for the first time, more than half of the world’s population will be living in urban areas. By 2030, towns and cities will be home to almost 5 billion people. The urban population of Afr…