External affairs minister Sushma Swaraj called off a bilateral meeting with her Canadian counterpart Chrystia Freeland, expected to be held in the last week of April, more than a month after a senior Canadian government official said "rogue political elements" in India may have orchestrated the embarrassing invitation of Khalistani militant Jaspal Atwal to a formal dinner with Prime Minister Justin Trudeau in New Delhi.