China has spoken out in support of Russia’s impending invasion of Ukraine, insisting the “outdated” NATO alliance is the true cause of the crisis.

Post a Comment