The Justin Trudeau government must protect Canadian Hindus from threats being made by Khalistani terrorists on its soil, top sources in the Indian government told News18 on Thursday as a diplomatic row over killing of a Khalistani separatist leader threatened to snowball into a major confrontation.