04/21/2011

Saudi Prince criticizes US presence in Libya

NBC's Tom Brokaw talks with Saudi Prince Alwaleed bin Talal about U.S. and NATO involvement in Libya, and why he thinks it is "shameful." Bin Talal also...

Speak Out