I doubt very much that Biden said that.
Invented terminology. There is much talk about global north and south of late. God knows why. Most of Russia is north of most of the US. And Australia is being roped in as an anti-China party.
China will do what Dr. Xi (he has an international law PhD) decides is in China’s best interests. Given they are dependent on Russian oil, that will be what is in Russia’s best interests.
BTW, Dr. Putin also has a PhD with his dissertation researched and written in Mineral Economics.
Our media is complete filth.