No, let's not.Try to ignore the Veterans article and address the other questions, if you can. If you can't, we can just to drop the subject.
You were the one who chose to use it. Either you didn't research it properly, or you thought you could slip it in as equally valuable. As you say "I quote sources for the points I make, and while I might upset some people who have a set view of the world it is my intention to broaden the discussion rather than to introduce discord"
This would be fine IF ALL YOUR SOURCES WERE VALID.
Since they are not, then we must presume that, indeed, you are 'seeking to introduce discord'
I also note that your English is starting to fracture.
How is the weather in Leningrad today?