It’s 15th August, India’s Independence day, and the Indian flag ritually goes up at Lal Chowk in the heart of Srinagar, Kashmir. The normally bustling square is eerily empty – a handful of soldiers on parade, some more guarding them, and except for the attendant media crews, no Kashmiris.