https://www.youtube.com/watch?v=e7Iqgl0x93s
Putin got humiliated in China! China gave him a kick in the ass! No one likes Russia or respects Russia even China. China will take Siberia!!!!