In the latest digital news programming initiative for local broadcasters, NBC’s flagship station WNBC-TV in New York is launching a 24-hour local information and lifestyle subchannel today. The new subchannel, dubbed “New York Nonstop,” has the potential...