Home » Canada-India ties could take a long time to recover