20100731 india: 2 killed; 40 injured in fresh violence in Kashmir Valley