More trying to make the case for neutrality than solve the world's problemsWhere are the 130 bases on Russia's border? I was certainly aware of the military presence the U.S has around China via bases in various countries.
And yes, I think that aside from Russia, China, North Korea, Iran, probably Cambodia & the Solomon Islands & nup and Viceregal, the majority of the world condemns the invasion of Ukraine.