If you think Russia -- or even China -- has overtaken us, you are delusional.
Fred they are precipitously close to overtaking us and have certain critical advantages now. There are facts you just don’t know and that’s what makes your opinion delusional based upon your information availability and that is not your fault. Go and look up some of Congressman Randy Forbes (R-VA 4th District) articles who has done excellent work on our current defense posture and condition. If you read it carefully you should be able to extrapolate.
“If you think Russia — or even China — has overtaken us, you are delusional.”
Our defense experts in Congress, the DoD civilian work force and the military will beg to differ with you.