"Thousands of people live by the sides of the road in Delhi"

As elsewhere in India, homelessness is common in Delhi, with whole families living on the streets, cooking, eating and sleeping in the open.

They often survive by begging and hawking.