In a strikingly public show of support for Russia’s war on Ukraine, China’s Global Times state media outlet feted Russia’s annual Victory Day celebration on Thursday. Victory Day, a celebration of the Soviet Union’s legitimately heroic victory over Nazi Germany, sees an annual Russian military parade and address by Vladimir Putin. Today, however, the Kremlin […].   Read More in Red Pill NOWlej.