I am totally amused, Russia v. The Ukies is not playing well in the U.S. at this time, so any discussion of this story is now replaced with how bad the Israelis are.
The question that may need to be asked - WHO are the Propaganda organs trying to appease / promote
Media promotes whatever CIA tells it to, which, in part: promote senseless, needless wars everywhere regardless of lack of USA national interest, and even counter to our country’s interests. So as Rodguy says to Russian Navy sailing into its new port in Havana: “Welcome?” (accompanied by the Keys’ Conch Horn Band)