Himachal Pradesh declared Open Defecation Free state, to receive World Bank funding India headlines October 28, 2016 Beats Kerala to the race.