Nir Rosen

Nir Rosen is a freelance writer in Iraq.