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.