Well yes. Artillery bombardment is THE Russian military doctrine. Any uncertainty on the headline would mean assuming Russia had developed some unusual qualms on the subject. And why would they? It seems to me that among the moral outrage people kind of lost touch with reality. There is some basic facts, take it here from the German public broadcast >According to its president, Russia is seeking the "denazification"…
Oh yes we would be able to stomach that. Better we start right now. Rig up production of solar/wind/thermal energy at a war-scale level, deploy faster than anything else. Heck if not when, this is the time to become independent from oil producing dictatorships.