When I first saw the pictures in this article I got goosebumps… I am old enough to remember the Soviet “May Day” Parades in Moscow in the 80’s, where they would parade around and show off all their ICBM’s. China, like Russia then, seems to be in a fighting mood, and with China’s latest threatening…
