Hardest life in this neighbourhood ,inside the biggest slum in Africa.

Deep inside Kibera slums in Kenya. Harsh reality A walk through on a sunny day