Dont fall for the narrative. This is part of the show. Invinceable Russian military superiority is fake news just as the narrative of bumbling Russian forces they push when it suits them is fake news.
One thing we should have learned is that we live in a world of lies.
So top of the line US long range missiles shot down by a missile system that rolled out in 2007? LOL...
Dont fall for the narrative. This is part of the show. Invinceable Russian military superiority is fake news just as the narrative of bumbling Russian forces they push when it suits them is fake news.
One thing we should have learned is that we live in a world of lies.
Ukraine doesn't have anyone trained in ATACMS systems.
I'm sure some folks are on lend from NATO