Yahoo! American Hostage Jill Carroll Released In Iraq
Less than 24 hours after her twin sister made an emotional appeal for her safe return, kidnapped American journalist Jill Carroll was released by her captors on Thursday (March 30) and is reported to be safe and unharmed in an undisclosed location in Iraq.
I had written about this earlier.