I think this is propaganda.
Pretty much every story about this stupid war is propaganda, from both sides.
All news from a war is propaganda.
Doesn’t mean it isn’t true. And it’s easily dis-proven or proved. Someone will look for blown up tanks.