The Ministry of Defence of the Russian Federation and the leadership of the country have repeatedly stated that they use high-precision weapons in the war against Ukraine, allegedly destroying exclusively military facilities of Ukraine’s Armed…
March 25, 2022