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:EmailPrintTwitterTumblrPinterestLike this:Like Loading...