During a news conference, Agriculture Secretary Tom Vilsack expressed regret and publicly apologized to Shirley Sherrod for firing her. Vilsack admitted that he did not think before acting, so "this poor woman has gone through a very difficult time." Vilsack said he made the hasty decision on his own and was not advised to do so by the White House or the president. He offered Sherrod a position back at the USDA, and she is taking time to consider whether she wants to return. The job is one that is currently open in the department. Earlier today, White House Press Secretary Robert Gibbs also apologized. Watch the video:

Read more at MSNBC.com or CNN.com.

White House Press Secretary Robert Gibbs Apologizes to Shirley Sherrod