Author: Louis Palme

ISIS or Isa ?

FFI Editor’s Note: Since the advent of Muslim Brothers in the 1920s and after, Muslim loyalists developed a specific concept of Islam, and a longing to go back to the...

Are Allah and God the Same?

By Louis Palme The Quran makes three bold statements: “Our God and your God is one.” (Surah 29:46); “The Quran confirms the Scriptures that came before it.” (Surah 5:48); “If...