China and Russia aren't forthcoming on how much they spend. China spending a whole hell of a lot more then 120 billion a yr. Most likely they aren't counting money spemt on research and development. They are trying to build submarines and advanced jets so you know they are spending more then they say. Go ahead though liberals bury your heads in the sand, you are great at that.