I suspect British bullshit to whip up "Russian invasion of India" hysteria.
Or random inconsequential Russian Officers talking shit.
Odd, but not implausible.
No Versailes Treaty and no WWII are quite likely to shave off a decade, if not two from both.
BTW - missile tech is a very broad term -...