Reports that air defense systems had been installed on top of two Moscow buildings, each located in close proximity to the Kremlin, hints of heightened tensions in Russia’s war with Ukraine.
Subscribe
Gain access to all our Premium contents.More than 100+ articles.