The Russians desperately trying to defend themselves | Military Mind | TVP World

The fighting in the Kherson region — but this time through the eyes of the Russians desperately trying to defend themselves.#TVPWorldBringing you all the lat...

The Russians desperately trying to defend themselves | Military Mind | TVP World