The khalistan movement is a fight by some misguided Sikhs for a separate and Sovereign state in present day Punjab, Haryana and Himachal Pradesh. They are demanding for separate state from India.
When a non-violent protest happens, people see it as a tenet of democracy and no matter how illogical and irrational demands are, they become fearful that if they speak against it, they would be speaking against the spirit of democracy itself.
One has to wonder why Canadian PM has to make these unwarranted statements and the underlying aspect is, his coalition government is hanging with the support of the New Democratic Party which is a socialist far left political party and its leader is none other than Khalistani supporter Jagmeet Singh Dhaliwal.