iTunes Radio will add National Public Radio as its first news channel, Re/code reports. NPR’s channel is expected to go live today, and it will offer a free 24-hour stream of live news and pre-recorded shows. Additionaly, some local NPR stations will offer their own iTunes Radio channels “within weeks.” The report notes it’s also possible that on-demand NPR programming based on listening preferences and location may come…