India has told Canada to recall around 40 diplomats from the country by October 10, amid a deepening diplomatic row between the two nations, the Financial Times reported on Tuesday. New Delhi has also warned it will revoke diplomatic immunity for those who remain in India after the deadline, the report claimed.