.
Please give a authentic definition of Daar ul Islam. You won’t be able to give any. Again... a land where one can practice Islam openly and freely is Daar ul Islam. India, China, UK, France, Australia all are Daar ul Islam (in France there was some problem regarding women's scarf...