An American general , Major General Joseph Peterson , told a U.S. daily , The Chicago Tribune , that the men were stopped by an Iraqi checkpoint in northern Iraq last month .