5 days agoChina JUST Gave Russia a CRUSHING Blow! Why Even Putin Couldn't Change Xi's Final DecisionIndependent Media