What American Muslims Know All-Too-Well About Shirley Sherrod
Link: What American Muslims Know All-Too-Well About Shirley Sherrod
If anyone understands the plight of Shirley Sherrod – the Georgia Department of Agriculture official who was forced to resign from her post last week, after being falsely accused by the White…