The Rice Confirmation
After a delay caused by Congressional Democrats, Condoleezza Rice will be confirmed as Secretary of State this week. What do you think?
Ted Ramos
Great. Now the public face of U.S. diplomacy is that of a pissed-off terrier.
Upholsterer