On April 22, 2025, armed militants emerged from the woods into a scenic meadow outside the mountain town of Pahalgam in India and opened fire on unsuspecting tourists, killing at least 26 people and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results