NBC World News Live TV Channels Watch Indian News TV
channels online.
NBC News is a division of the American broadcast network
NBC. The division operates under NBCUniversal News Group, a subsidiary of
NBCUniversal. The group's various operations report to the president of NBC
News, Deborah Turness.