It seems no end for Canadian Prime Minister Justin Trudeau. After Political rift between India and Canada, now, Elon Musk, the SpaceX founder and CEO has slammed the Trudeau government in Canada for crushing free speech in the country.According to the sources, Musk has made a sharp attack on Canada government, in wake of a recent order which makes it compulsory for online streaming services to formally register with the government for regulatory controls.Musk was responding to a post by journalist and author Glenn Greenwald who was commenting on the ruling.“The Canadian government, armed with one of the worlds most repressive online censorship schemes, announces that all “online streaming services that offer podcasts” must formally register with the government to permit regulatory controls,” Greenwald posted on X (formerly Twitter)Responding to the tweet, Elon Musk stated, “Trudeau is trying to crush free speech in Canada. Shameful”.Trudeau is trying to crush free speech in Canada. Shameful. https://t.co/oHFFvyBGxu— Elon Musk (@elonmusk) October 1, 2023It should be noted here that the Trudeau government has already been accused of acting in opposition to free speech in past.For the first time in the nations history, Trudeau declared an emergency in February 2022 to give his government an additional authority to deal with trucker protests against vaccine mandates at the time. Meanwhile, the Canadian Prime Minister sparked controversy when he claimed that India was responsible for the death of Khalistani terrorist Hardeep Singh Nijjar.India, however, has categorically denied the allegations, labelling them as absurd and motivated.However, Canada has not yet made any public proof of the alleged murder of Hardeep Singh Nijjar available.Indias visa services in Canada have been halted in response to Prime Minister Trudeaus suspicions that India was involved in the Nijjars killing.