Russian military capabilities are collapsing. Are they collapsing fast enough that they won’t be able to outlast Ukraine? This is a telling tale regarding Russian ICBM production.
Russian military capabilities are collapsing. Are they collapsing fast enough that they won’t be able to outlast Ukraine? This is a telling tale regarding Russian ICBM production.