News

A deadly terror attack in Pahalgam that claimed the lives of 26 tourists and a local guide has sent shockwaves through ...