Of course Ukraine has massive casualties lol, why would they need to mobilize 500.000 troops? Every war has massive propaganda on each side, but honestly this Ukraine side's propaganda is on another level, their claims are so absurd that its actually comical and no sane person would ever believe...