Advertisement

Protesters rally outside the Department of Agriculture building Wednesday in Washington, D.C., in support of Shirley Sherrod.

Read story

Comments

Use the comment form below to begin a discussion about this content.

Commenting has been disabled for this item.