On NatSec Matters, Peter Rough discusses why time may be running out for Russia in its war on Ukraine.
Caption
A man walks near the headquarters of the Russian Central Bank in Moscow on February 13, 2026. (Getty Images)
On NatSec Matters, Peter Rough discusses why time may be running out for Russia in its war on Ukraine.