World News Nirmala Sitharaman reacts after Elon Musk announces postponement of India trip April 21, 2024