news 18 esha gupta