Soon after India lost their semi-final match to New Zealand, residents of Srinagar in the Kashmir Valley could not hide their pleasure and took to […]