← Feed @TankovayaDiviziya@lemmy.world Post #3400839 2026-06-18 06:00 UTC So Xi and Putin both got your head? Replies (0) No replies.