With reserves, the Russian Army is 3m.
Source: Reuters
It’s been engaged in a 3 year conflict with an opponent actively supported by the West, in both military hardware and money.
And while Ukraine has been supported by the West, Russia has been supported by China, Iran, and North Korea. North Korea have sent over 10,000 troops to join them in the fight. No Western ally has done similarly for Ukraine.
The Russian Army during that period has remained unified
This is the laughable, factually inaccurate bit. Russians have tied their comrades to trees on the front line for disobeying orders. Russian's have shot their own comrades because they're against the war. Many Russians have released videos highlighting that they are completely against their leaders and that they don't want to fight. Instead of tanks and infantry fighting vehicles, Russian's are now turning up on the front line with donkeys as transport. They're laughing at how stupid this and their war effort is. They are completely divided.
and probably more important taken hold of the parts of eastern Ukraine Putin set out to grab.
Putin set out to grab the entire country. They took large parts of eastern Ukraine in the first few days when they illegally invaded, but since then they've lost more ground than they've taken. They've also lost control of the own land in Kursk. And that's just against Ukraine!
None of those statements is Russian propaganda, they are irrefutable truths.
Yes they are propaganda, and as pointed out, they are not true.