Delay in visa processing expected due to lesser Canadian staff
Chandigarh(PTI)With Canada withdrawing 41 of its diplomats from India amid a diplomatic row between the two countries after the killing
Read MoreChandigarh(PTI)With Canada withdrawing 41 of its diplomats from India amid a diplomatic row between the two countries after the killing
Read More