Tuesday, March 18, 2008

This is recommended reading

The full text of Obama's speech on race. Now can we get on with the campaign?

0 comments: