Now It’s Clear, Osama bin Laden Won the War on Terror
On September 11, 2001, I was on a flight out of Srinagar, the capital of what was then the state of Jammu and Kashmir, to New Delhi, the capital of India. Back then, the airport was like a fortress. I...