Russian Ultimatum – Here We Go!!!!
NATO humiliation ultimatum from Russia: “These are our conditions for Ukraine” – Moscow cuts communication channels …Moscow wants a humiliating capitulation of NATO Russian Foreign Ministry spokeswoman Maria Zakharova recently…