Comments by "belfasta" (@belfasta) on ""West in no position to lecture China on Ukraine." China slams weasels again. Russia+China alliance." video.