Friday, September 15, 2006

A Defining Moment for America

Washington Post Editorial: "A Defining Moment for America
The president goes to Capitol Hill to lobby for torture."

Can any storm wash away this stain on the honor of the country?

No comments:

Post a Comment