Russian Forces laying siege to cities - fighting rages in Ukraine, scenes of chaos & bloodletting.
Moscow earlier drew U.N.
Censure & is battling international isolation over Ukraine invasion.
While most nations have denounced war in Ukraine, some have stood by Putin, either outrightly; or tacitly.