Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Pressure is mounting on the Kremlin as its defense budget has surged 42 percent in the last year.