India is the land of gods with thousands of hands, heads and eyes, where a single bicycle rickshaw can ride over a dozen children to their school, and where the rule is simple: there is always room for one more.
India is the land of gods with thousands of hands, heads and eyes, where a single bicycle rickshaw can ride over a dozen children to their school, and where the rule is simple: there is always room for one more.