For centuries Africa has been a rural continent, but there is a steady stream of people heading into the crowded cities -- where many find their new home is in a slum.


More...