CNN International today announced Nikhil Kumar as the New Delhi Bureau Chief. Based in the country’s capital, Kumar will be responsible for the....