Sacrificing one's life/offering oneself to be slain

One can say that a soldier "sacrifices his life for his country" or that a nation "offers the soldier to be slain." Do these two sentences mean different things? 

Richard Koenigsberg (in conversation with Andrew Hammer)