In one of the deadliest attacks in recent years, terrorists struck in Jammu and Kashmirs Pahalgam - mini Switzerland of India - killing at least 26 civilians, including tourists and locals. The brutal assault has sent shockwaves across the nation, with eyewitnesses recounting chilling details of religious targeting and cold-blooded