The Russian Federation has taken the decision to deploy nuclear-capable ICBMs to Tver Oblast, escalating the conflict in Ukraine further. The move by the country amid fierce fighting around the Donbas.
This article, images and content belong to the source and curated for informational purposes.