Archaeology

  • Scriptures have been translated into Arabic.
  • OLD TESTAMENT