home > news Images suggest Russia military buildup
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.