Russia fails to regain seat on UN human rights council

Russia’s bid to rejoin the UN human rights council has failed. Russia is trying to get back on the UN human rights council. In the latest (and most disturbing) Russian propaganda ad, Russian soldiers say they hope to live in conquered Ukraine cities. Taiwan is complaining China is harassing them by flying 103 planes towards …