Vilsack Explains Shirley Sherrod's Resignation
Talking Points Memo
7/20/2010