humble

U.S. Hiker Sarah Shourd Released By Iran

An American woman released by Iran after more than a year in prison says she is grateful and humbled for her freedom.

09/14/2010