A new Islamic defense axis? Why India is watching the Badr accord closely Nov 03, 2026 · RT Read more »