SpaceX founder and CEO Elon Musk slammed the Justin Trudeau government in Canada for allegedly crushing free speech in the country. His remark came in wake of a recent order of the Canada government which makes it compulsory for online streaming services to formally register with the government for ‘regulatory controls’. Watch the video for more details.