New images suggest Russia military buildup

By On October 17, 2018

New images suggest Russia military buildup

New satellite imagery shared exclusively with CNN shows Russia appearing to upgrade four of its military installations in Kaliningrad, Russia's strategic outpost on NATO's doorstep.

Source: Google News Russia | Netizen 24 Russia

Next
« Prev Post
Previous
Next Post »