It’s tempting fate to roll into a battle in Ukraine while flying a giant flag from your armored vehicle. But that’s exactly ...
President Xi Jinping told Sergei Shoigu, secretary of the Russian Federation Security Council, that China and Russia are friendly neighbors and true friends, according to Xinhua. The Chinese president ...