The leadership of the world looked away for two decades ass Putin waged war, committed war crimes, killed journalists and opposition figures, on Russian and foreign soil. The bill for this willful denial in return for Russian oil and oligarch stolen cash came in on February 24th, 2022. The cost…