The Egyptian capital of Cairo is the biggest city in the Arab world and Africa.
Many of the city's 17 million people live below the poverty line trying to survive in satellite shanty towns while nearby, estate agents sell dream homes for the rich trying to escape Cairo's notorious pollution and traffic.
Al Jazeera's Amr El Kakhy reports from Cairo on Egypt's deepening divide between rich and poor.
The World Cup football tournament kicks off in one week, and host South Africa is busy putting on the finishing touches. But not everyone is looking forward to the tournament. Authorites in cities including Cape Town are being accused of clearing the poor from the streets - to create a good impression for visiting fans. Al Jazeera's Haru Mutasa has more.