New satellite images of the 23rd arsenal belonging to the Main Artillery Directorate of Russia's Defence Ministry, located near the village of Oktyabrsky in Tver Oblast, have shown that over 58 ...
Some results have been hidden because they may be inaccessible to you