India TV is a Hindi television news channel based in Noida, Uttar Pradesh, India. The channel was launched on 20 May 2004 by Rajat Sharma and his wife Ritu Dhawan. From Wikipedia
He described his 2017 meeting as a courtesy extended in his role as a cultural ambassador urging Indians to halt support for Turkey following its backing of Pakistan