A common statement that is heard is that "Muslims have to obey the law of the land," and usually the "law of the land" refers to non-Muslim countries which neither base their laws on Islam nor respect the laws of Islam.
What exactly is the evidence, then, that it is a religious requirement for Muslims to obey those laws even if they do not directly contradict with Islam?
There is plenty of evidence that Muslims must obey the Muslim ruler, but my question is specifically about non-Muslim countries.
One argument made to obey the law is that it is a pledge or contract which we have to fulfill. But, what about a person who was born in a non-Muslim country? He never made either a pledge or contract willingly.
Note that I am not trying to advocate that people break laws but I am simply trying to determine if it is a religious requirement to follow them. Atheists as well do not believe in a religious requirement to follow the laws. That does not mean they are law-breakers.