Nobel Peace Prize winner and international symbol of freedom Nelson Mandela is flagged on U.S. terrorist watch lists and needs special permission to visit the USA. Secretary of State Condoleezza Rice calls the situation "embarrassing," and some members of Congress vow to fix it.[more]
Wednesday, May 07, 2008
Another Milestone For Freedom In America, Now More Than Ever A Beacon To The Rest Of The World
I'm sure this was a major post on Drudge....