[So, pretty much just propaganda presented to sway public opinion then.]
Eh. I've seen Baby Milk Factory signs before. Both sides are fighting with lethal weapons, and fighting equally aggressively with smoke and mirrors. There's a different thread a few up from this one with reporting from somebody "in country". I believe his view is also that the Russians are in fact trying to minimize damage. He most likely has an agenda too though, so who knows?