Slum Dogs
As her reputation goes India is beautiful, smelly, noisy and she houses an awful lot of people, a sixth of the worlds population. Within Indias’ huge 1.2billion population coming up to a sixth of them live in the squalor of slums. They line transport links whether outside Mumbais’ International Terminal […]
Read more ›