US Has No Moral Standing To Criticize Russia Or China – OpEd

US Has No Moral Standing To Criticize Russia Or China – OpEd

Eurasia Review

Published

President Joe Biden and his Secretary of State Antony Blinken are worried about Russian Putin critic and presidential aspirant, currently in a Russian prison after conviction on charges of skipping bail and leaving the country and other charges, being abused and at risk of dying in jail.

That threat may or may not be real, but...

Full Article