A Scientific Means for Islamic Military Alliance to Collaborate and Deploy By Dr. David Leffler Opinions Dec 19, 2015 [19 December, 2015/The InfoStride] The state-run Saudi Press Agency has announced that 34 nations are forming a new “Islamic military…