20120806 india: Punjab village holds liquor langar to appease rain God