Help keep Salon independent

Nir Rosen

Nir Rosen is a freelance writer in Iraq.