Indian-administered Kashmir Indian police open fire on stone-throwing protesters in Indian-administered Kashmir, injuring 10 people. Sources: AFP