. "He has appeared on several radio and TV programs including Good Morning America, MSNBC, NPR, Fox News, BBC, Al-Jazeera and 60 Minutes." . . . .