Russia Says America Facing Humiliating Defeat in the Ukraine, Just Like Vietnam and Afghanistan
Maria Zakharova: “The provision of military assistance by the United States to Ukraine, Israel, and Taiwan will exacerbate global crisis phenomena: military aid to the Kiev regime constitutes direct sponsorship…