news banner
nbc news logo

NBC News Live

  • Local time
  • Location: Rockefeller Plaza, New York City, United States.
  • Source: NBC News
  • Info: Live streaming NBC News Channel from the United States. Coverage of the latest global and U.S. breaking news stories.


More info: NBC News is the news division of the American broadcast television network NBC. The division operates under NBCUniversal Television and Streaming, a division of NBCUniversal, which is, in turn, a subsidiary of Comcast.