Protests erupt in cities across India after at least 26 killed in Kashmir shooting

ADVERTISEMENT

Protesters have taken to the streets of the capital New Delhi and several other cities across India after an attack in India-controlled Kashmir on Tuesday which killed at least 26 people, most of them tourists.

Police called the incident a “terror attack” and blamed militants…

Continue Reading