
Some gods grant riches and others good luck, but one deity in India offers a much less nebulous fortune to his devotees: tickets to a new life in the United States.
More than 1,000 Hindu faithful visit the Chilkur Balaji temple each day in the belief that the divine presence inside can bless worshippers with a successful visa application.