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 ...