Akash Kapur is the son of an Indian father and an American mother. In 2003, after working professionally in New York City for more than a decade, he decided to return to India. As he writes in his book, India Becoming: A Portrait of Life in Modern India, he arrived in a place he hardly recognized.
Some 75,000 babies are born every day in India. The total population is 1.2 billion and climbing. That's a lot of people to keep track of, and the Indian government has struggled to keep up.
Many Indians, especially the poor, don't have any ID, which makes it increasingly difficult for them to be full participants in a society that is rapidly modernizing. But a new project aims to fix that.
India has been home to vegetarians for centuries. Many Hindus and most Buddhists do not eat meat, but commentator Sandip Roy says in today's India, meat is what's for dinner.
When my friend Lakshmi, a lifelong vegetarian, went to America as a student more than 20 years ago she knew she was in for a hard time. Vegetarian dorm food meant a lot of cheese pizza, french fries, pasta and if she was lucky, grilled vegetables.
After 10 years in San Francisco's vegetarian mecca, when she returned to live in India a few years ago, she had an unexpected identity crisis.
About 4500 people living in New Hampshire were born in India. And more than a third of them live in Nashua. They do their best to keep their connections with their culture through their cooking and recreation - Nashua alone has five cricket teams. But one thing they don't have is a place to pray. Now a group of local residents is saying it's time to open a Hindu temple.