CNN-News 18, India's No 1 English News channel, on Monday hosted "CNN-News 18 Town Hall’s Delhi chapter, which witnessed top notch....