Protesters clash with security staff in New Delhi. AFP
Indian paramilitary soldiers patrol Dal Lake in Srinagar. EPA
An Indian paramilitary soldier stands guard on the banks of Dal Lake. EPA
People in Kolkata, India, walk with candles and banners during a protest march against the killings in Kashmir. AP
A woman in Kolkata places a candle during a protest against the killings. AP
Demonstrators in Pahalgam, Mumbai, during a protest condemning the terror attack. AFP
Members of the Anti-Terror Action Forum hold a protest near the Pakistan High Commission in New Delhi, India. EPA
Pakistan Markazi Muslim League activists shout slogans at an anti-India protest in Karachi. AFP
Indian Hindu activists carry burning torches in Bangalore. EPA
Indian security personnel patrol a street in Srinagar, in Indian-controlled Kashmir. Reuters
Pakistani security personnel stand guard outside the Indian High Commission in Islamabad. AFP
A supporter of the Pakistan Murkazi Muslim League party chants at a demonstration against the suspension of a water-sharing treaty between India with Pakistan, in Peshawar. AP
Protesters clash with security staff in New Delhi. AFP
Indian paramilitary soldiers patrol Dal Lake in Srinagar. EPA
An Indian paramilitary soldier stands guard on the banks of Dal Lake. EPA
People in Kolkata, India, walk with candles and banners during a protest march against the killings in Kashmir. AP
A woman in Kolkata places a candle during a protest against the killings. AP
Demonstrators in Pahalgam, Mumbai, during a protest condemning the terror attack. AFP
Members of the Anti-Terror Action Forum hold a protest near the Pakistan High Commission in New Delhi, India. EPA
Pakistan Markazi Muslim League activists shout slogans at an anti-India protest in Karachi. AFP
Indian Hindu activists carry burning torches in Bangalore. EPA
Indian security personnel patrol a street in Srinagar, in Indian-controlled Kashmir. Reuters
Pakistani security personnel stand guard outside the Indian High Commission in Islamabad. AFP
A supporter of the Pakistan Murkazi Muslim League party chants at a demonstration against the suspension of a water-sharing treaty between India with Pakistan, in Peshawar. AP
Protesters clash with security staff in New Delhi. AFP