Where is the storied institution, THE UNITED NATIONS??
That’s the most the US can do at this point: Publicly embarrass Putin by using the UN.
Likewise, with the abuses by the socialist regime in Venzuela, where is the United Nations???
Seems the UN only comes to rescue socialist or Muzziger nations.
China is on Russia’s side on the UN so there are 2 vetos right there. And France and UK won’t do anything either.