20060211 india: God's own country fighting losing battle