First BRICS and now SCO: Modi and Putin are leaving no stone unturned in embarrassing Jinping at world stage
Last week, India’s Prime Minister Narendra Modi grabbed Xi Jinping by his devilish horns, and took the despotic Chinese ruler for a ride, leaving the CCP General Secretary ...