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…
An Innovative Solution to Africa’s PTSD Crisis African News Oct 30, 2015 For over a decade, 18 African nations have been ravaged by war, exposing military personnel and civilians to violence and…