India on Monday asked Canadian diplomats in New Delhi to leave the country by Saturday after Ottawa said it was investigating its Indian ambassador and other diplomats as "persons of interest", after the killing last year of a Sikh separatist leader.