. . . "He has appeared on ABC World News, CBS Evening News, NBC Nightly News, CNN, MSNBC, PBS???s The NewsHour, Bill Moyers Journal and is a frequent guest on other radio and TV programs nationwide." .