It's fallacious and facetious to present only two choices, particularly extremes.
Let's not pretend your aim is to impartially uncover facts. Here and before, we see selective and twisted claims to smear the Russian side, for whom oft-expressed extreme hatred and repeatedly called for their torture, executions, and even mass genocide.
Prominent headlines and the Ukraine side mostly (or do) fail to mention an industrial plant being next to the mall and that having been struck and being the claimed and apparent target. As to weapons being there, we do not know and won't. We have no reporting from the strike at the plant - SOP is for Ukraine officials to ban access to reporters.
"Precision" here is best shown by the two missile strikes being significantly separated, with one completely missing its mark and one nearly so.
Your concern for Geneva conventions is hypocritical.
Human Rights Watch has been documenting abuses in the Ukraine (and elsewhere) for years. Not for one side only and recently.