G
May 27, 2026Geopolitics vs Xi‑Putin - The Biggest Lie
Trade jumped from $91 billion to $341 billion and defense spending rose 27%—the Xi‑Putin tie is far more than a friendship. See the hard numbers that expose the
May 27, 20261 min read0 reactions0 comments