>>513125968
>THIS is the source /k/ relies on for the allegedly 6 million destroyed Russian tanks?
yes, this and british intelligence