In the temporarily occupied Crimea, near Kerch, the Russian forces are relocating important military equipment in an attempt ...
Follow our coverage of the war on the @Kyivpost_official. “The invaders are relocating an S-300/S-400 missile launcher and a 91N6E radar station in the Kerch area,” the report states. It is noted that ...