Help keep Salon independent

Jill Carroll

Jill Carroll is a freelance writer working in Baghdad.