1 min read Diplomacy and International Relations Taliban, Russia are cozying up to each other — why? June 4, 2026 IIPL News Editor0 Russia and the Afghan Taliban have signed a deal on repairing Soviet-era and Russian-made weapons, a seemingly small move in a larger game involving the US, Pakistan and Moscow’s efforts to curb Western influence.
1 min read Diplomacy and International Relations Kushner-backed Albania resort sparks protests, EU concerns June 5, 2026 IIPL News Editor0
1 min read Diplomacy and International Relations 100 days of Iran war: Gulf states grapple with security and economic consequences June 5, 2026 IIPL News Editor0
1 min read Diplomacy and International Relations Tiananmen dissident lambasts China on massacre anniversary June 5, 2026 IIPL News Editor0