The three-day state visit of Chinese President Xi Jinping to Russia at the invitation of President Vladimir Putin bespeaks the point that attempts by the West to isolate Moscow in light of the special military operation in Ukraine are failing, said Dr. Gerald Horne, Professor of History at the University of Houston, TX.