29Sep Which country is called the “Land of Prophets”? (A) Saudi Arabia (B) Iraq (C) Syria (D) Palestine Show AnswerPalestine