Putin and Xi share a bro hugThe de facto alliance between Russia and China is sealed with a hugMorgthorak the UndeadMay 17, 2024∙ Paid3138ShareThis post is for paid subscribersSubscribeAlready a paid subscriber? Sign in