Indian police fired on pro-independence protesters in Indian-administered Kashmir Monday, killing four people and wounding 16 others, a senior police officer said.


More...