On May 16-17, freshly re-inaugurated, Russian President Vladimir Putin made his first state visit to China, as the worldview contestation between the two nations and the West becomes ever more pronounced. With all sides having passed their points of no return, where is history heading? Fyodor Lukyanov, Editor-in-Chief of Russia in Global Affairs, gave an interview to Oksana Boyko, Worlds Apart.
Worlds Apart, RT