Archive for March 16th, 2006
Release Jill Carroll
Journalist Jill Carroll, who was on assignment for the Christian Science Monitor when she was kidnapped in Iraq on Jan. 7, 2006, is, by all indications, still alive. The Christian Science Monitor is running updates on their campaign urging her kidnappers to release her, trying to convince them with public service announcements that she loves […]




