Home News Sushma Swaraj’s speech at OIC is a landmark moment for India