Now that’s embarrassing! On 2020-06-04 By daevadIn Around the world, In the news, Musings When the Russian government can rightfully criticize the human rights abuses of the U.S., that’s embarrassing. Russia urges the U.S. to ‘observe democratic standards’ and respect Americans’ right to protest Share this:EmailPrintTweetShare on TumblrLike this:Like Loading...