Kibera is the largest slum in Kenya. It is also one of the largest urban slums on the African continent. Kibera is located in Nairobi, the capital of Kenya, overlaying…
Public space, the common ground intended to transcend all social, economic and political barriers and provide a platform accessible to people from all walks of life and form the essence…