With 472 million children, India has the largest child population ... says the worst affected are the millions of homeless children who live in cities - on streets, under flyovers, or in narrow ...