The difference is you are forcing the law of a religion on people. Many of which do not share the same religion. In Canada no one is forcing the laws of a religion they enforce laws that cater to everyone, regardless of religion, race, etc. Why should anyone have to live under the laws of someone elses religion? If you dont believe in it, then why should you have to follow it. Tell me on law that Canada has that a follower of Islam would want to break, or that a Muslim feels is unjust. Also basic freedom under this law are at times taken away, take Irans journalists for example, if they report negatively on their government they get shut down, is that fair?
With that said, Somalia is a country whose main religion is Sunni Muslim, and if these people want an Islamic State then why do they just not vote for someone to take control of the government that could get this accomplished. They give themselves and Islam a bad name with their lack of respect for life. Many of the people these people kill are guilty of nothing, they are just bystanders. It seems Islam is making itself known throughout the world for taking countries by force, which prompts civil war, which prompts other countries to intervene.