Answer: voroshilovsk

AnswerCrossword Clue
VOROSHILOVSK

Recaptured city north of Rostov.