Who has been saying this? First time I've heard it. The closest I've heard is that there's two versions of the "leak", one with modified numbers making it look better for Russia. Which still appears to be true.
> We have US troops on the ground presumably fighting Russia
Does not appear to be true. What are you basing this on?