Must see. Apparently on the move by train is the 12th main directorate of the Russian ministry of defense, what does it do? Responsible for munitions, their storage, maintenance, transport, and issuance to units. According to reports it is a secret nuclear division.
No doubt Russia's greatest leverage is it's nuclear capabilities God Almighty has given them to punish the two candlesticks, UK and US.
Who Are The True “Israelite” People of Today- The 144,000-The Elect