Tony Wood The Russian invasion of Ukraine on February 24, 2022, launched by the Kremlin after months of rising tensions, quickly generated a flood of casualties and several million refugees, as well as bringing the senseless destruction of cities and towns. A negotiated peace may yet bring it to an end. But amid the continued…