CNN-News18, India's No.1 English news channel, has announced the Delhi chapter of ‘CNN-News18 Town Hall’, set to take place on 17th July....